@font-face{font-family:pfdintextcondprobold;src:url(fonts/pfdintextcondprobold.eot);src:url(fonts/pfdintextcondprobold.eot) format('embedded-opentype'),url(fonts/pfdintextcondprobold.woff2) format('woff2'),url(fonts/pfdintextcondprobold.woff) format('woff'),url(fonts/pfdintextcondprobold.ttf) format('truetype'),url(fonts/pfdintextcondprobold.svg#pfdintextcondprobold) format('svg')}@font-face{font-family:pfdintextcondprolight;src:url(fonts/pfdintextcondprolight.eot);src:url(fonts/pfdintextcondprolight.eot) format('embedded-opentype'),url(fonts/pfdintextcondprolight.woff2) format('woff2'),url(fonts/pfdintextcondprolight.woff) format('woff'),url(fonts/pfdintextcondprolight.ttf) format('truetype'),url(fonts/pfdintextcondprolight.svg#pfdintextcondprolight) format('svg')}@font-face{font-family:pfdintextcondpromedium;src:url(fonts/pfdintextcondpromedium.eot);src:url(fonts/pfdintextcondpromedium.eot) format('embedded-opentype'),url(fonts/pfdintextcondpromedium.woff2) format('woff2'),url(fonts/pfdintextcondpromedium.woff) format('woff'),url(fonts/pfdintextcondpromedium.ttf) format('truetype'),url(fonts/pfdintextcondpromedium.svg#pfdintextcondpromedium) format('svg')}a:active,a:focus,a:hover,a:visited{text-decoration:none}.section_header h2{text-transform:uppercase;color:#666;font-family:pfdintextcondprobold}button:focus{outline:0}header{color:#666;padding-top:25px;padding-bottom:20px;height:150px}header .logotype img{height:106px;width:140px}header .descript h4{font-family:pfdintextcondpromedium;text-transform:uppercase}header .descript h5{font-family:pfdintextcondprolight;font-size:15px}header .phone_number{text-align:right}header .phone_number h3{margin-top:7px}header .phone_number p{font-family:pfdintextcondprolight}header .phone_number a{font-size:25px;font-family:pfdintextcondpromedium;color:#666}header .phone_number a:hover{text-decoration:none}header .phone_number a:before{margin-bottom:3px;vertical-align:middle;margin-right:5px;content:'';width:20px;height:20px;background:url(../img/phone_icon.png) center center no-repeat;display:inline-block}nav{background-color:#fafdfa;top:120px;position:fixed;z-index:100;width:100%}nav ul.list-inline a{font-family:pfdintextcondprolight;display:inline-block;text-transform:uppercase;padding:20px 10px;color:#666;-moz-transition:all .1s .02s ease;-o-transition:all .1s .02s ease;-webkit-transition:all .1s .02s ease}nav ul.list-inline a:hover{text-decoration:none;background-color:#67cc67;color:#fff}nav ul.list-inline{margin-bottom:0}section#main{background:url(../img/main_bg_1904.jpg) center center no-repeat;background-size:cover}section#main .main_header h1{margin-top:100px;margin-bottom:90px;font-family:pfdintextcondprobold;color:#fff;text-transform:uppercase}section#main .main_header h1 span{background-color:#abafb5;padding:5px}section#main h3{text-transform:uppercase;font-family:pfdintextcondprobold;color:#666}section#main h3 span{color:#fff}section#main .main_buttons{margin-top:7px;margin-bottom:100px}section#main .main_buttons button#ask{border:none;background-color:#f93;padding:17px 35px;color:#fff;font-size:20px;font-family:pfdintextcondprobold;text-transform:uppercase}section#main .main_buttons button#ask:hover{background-color:#d67513}section#main .main_buttons button#info_masters{background-color:transparent;padding:15px 33px;color:#f93;font-family:pfdintextcondprobold;text-transform:uppercase;font-size:20px;border:2px solid #f93;margin-left:20px}section#main .main_buttons button#info_masters:hover{background-color:rgba(255,255,255,.8)}section#types{color:#666;padding-top:60px}section#types .section_header{padding-bottom:60px}section#types h4{margin-top:25px;text-transform:uppercase;font-family:pfdintextcondpromedium}section#types button.more_btn{color:#6c6;border:2px solid #6c6;padding:10px 17px;background-color:transparent;text-transform:uppercase;font-family:pfdintextcondprobold;-moz-transition:all .1s .02s ease;-o-transition:all .1s .02s ease;-webkit-transition:all .1s .02s ease}section#types button.more_btn:hover{background-color:#6c6;color:#fff}section#types button.consult_btn{border:2px solid #6c6;padding:10px 17px;background-color:#6c6;text-transform:uppercase;color:#fff;font-family:pfdintextcondprobold;-moz-transition:all .1s .02s ease;-o-transition:all .1s .02s ease;-webkit-transition:all .1s .02s ease}section#types button.consult_btn:hover{background-color:transparent;color:#6c6}.card{-moz-transition:all .1s .02s ease;-o-transition:all .1s .02s ease;-webkit-transition:all .1s .02s ease;padding:5px;border:2px solid transparent}.card:hover{background-color:#fafdfa;border:2px solid #b2e5b6}section#help{padding-bottom:50px;padding-top:65px}section#help h3{color:#f93;text-transform:uppercase;font-family:pfdintextcondprobold}section#help p{color:#666;font-family:pfdintextcondprolight;font-size:20px}section#help button#free_consult{font-family:pfdintextcondprobold;text-transform:uppercase;background-color:transparent;color:#f93;border:2px solid #f93;padding:15px 35px}section#help button#free_consult:hover{background-color:#f93;color:#fff}section#offer{padding-top:70px}section#offer h3,section#offer h4{text-transform:uppercase;color:#f93;font-family:pfdintextcondprobold}section#offer p{font-family:pfdintextcondprolight;color:#666;font-size:22px}section#offer input[name=name]{background:url(../img/name_input.png) center left 5px no-repeat;padding:25px;padding-left:30;border-radius:0;border:1px solid #ccc;font-family:pfdintextcondprolight;opacity:.5}section#offer input[name=name]:focus,section#offer input[name=name]:hover{opacity:1}section#offer input[name=phone]{background:url(../img/tel_input.png) center left 5px no-repeat;padding:25px;padding-left:30;border-radius:0;border:1px solid #ccc;font-family:pfdintextcondprolight;opacity:.5}section#offer input[name=phone]:focus,section#offer input[name=phone]:hover{opacity:1}section#offer button[type=submit]{font-family:pfdintextcondprobold;text-transform:uppercase;background-color:#f93;color:#fff;border:1px solid #f93;padding:14px 25px}section#offer button[type=submit]:hover{background-color:#fc8b1a}section#portfolio .fotorama{padding-top:30px}section#feedback{margin-top:30px}section#feedback h2{margin-bottom:30px}section#feedback .selection_header{margin-bottom:50px}section#feedback .item{height:350px;background-color:#f8f8f8;padding:25px}section#feedback .item h5{margin-top:10px;font-family:pfdintextcondpromedium;color:#666;font-size:20px}section#feedback .item a{font-family:pfdintextcondpromedium;font-size:15px}section#feedback .item p{margin-top:30px;font-family:pfdintextcondprolight;font-size:17px}section#feedback .carousel-indicators{bottom:-50px}section#feedback .carousel-indicators .active{background-color:#f93}section#feedback .carousel-indicators li{border:1px solid #f93}footer{margin-top:50px;padding-top:50px;padding-bottom:10px;background-color:#666;color:#fff}footer h2{margin-left:-15px;font-family:pfdintextcondprobold;text-transform:uppercase;color:#fff}footer address{margin-top:10px}footer address p#address{margin-bottom:0;text-transform:uppercase;font-family:pfdintextcondprolight}footer address p#address:before{content:"";width:12px;height:12px;background:url(../img/map_marker.png) center center no-repeat;display:inline-block;vertical-align:middle;margin-bottom:3px}footer address p#chita{font-size:20px;font-family:pfdintextcondprolight;margin-top:0}footer p#phone_footer{margin-bottom:0;text-transform:uppercase;font-family:pfdintextcondprolight}footer p#phone_footer:before{content:"";width:12px;height:12px;background:url(../img/phone_marker.png) center center no-repeat;display:inline-block;vertical-align:middle;margin-bottom:3px}footer p#number{font-size:20px;font-family:pfdintextcondprolight;margin-top:0}footer .social{margin-top:20px}footer .social_icon{margin-right:5px;display:inline-block;background-color:#ccc;padding:7px 7px 7px 8px;border-radius:50%;text-align:center;width:35px;height:35px}footer .social_icon:hover{background-color:#fff}footer button#get_answer{text-transform:uppercase;margin-left:10px;background-color:transparent;padding:7px 35px;color:#fff;border:2px solid #fff;font-family:pfdintextcondprobold}footer button#get_answer:hover{background-color:#fff;color:#666}footer .details_row{margin-top:30px}footer .details h5{font-family:pfdintextcondpromedium;font-size:20px}footer .details p{text-transform:uppercase;font-family:pfdintextcondprolight}footer .policy{text-align:center}footer .policy a{color:#fff;border-bottom:1px dashed #fff}footer .spirin{text-align:right}footer .spirin h4{font-family:pfdintextcondprobold;text-transform:uppercase}footer .spirin a{color:#fff;font-family:pfdintextcondprobold}.modal-dialog-consult{margin-top:10%;margin-left:900px}.modal-dialog{margin-top:10%;width:40%}.header_modal h4{text-transform:uppercase;color:#666;font-family:pfdintextcondprobold;text-align:center}.modal-header{margin-top:-50px;border-bottom:none}.modal-header .close{text-shadow:none;color:#fff;opacity:.9;margin-right:-30px}.modal-content{border-radius:0}.modal-content input[name=name]{margin-top:15px;background:url(../img/name_input.png) center left 5px no-repeat;padding:25px;padding-left:30;border-radius:0;border:1px solid #ccc;font-family:pfdintextcondprolight;opacity:.5}.modal-content input[name=name]:focus,.modal-content input[name=name]:hover{opacity:1}.modal-content input[name=phone]{margin-top:15px;background:url(../img/tel_input.png) center left 5px no-repeat;padding:25px;padding-left:30;border-radius:0;border:1px solid #ccc;font-family:pfdintextcondprolight;opacity:.5}.modal-content input[name=phone]:focus,.modal-content input[name=phone]:hover{opacity:1}.modal-content textarea{width:100%;margin-top:15px;padding:25px;padding-left:30;border-radius:0;border:1px solid #ccc;font-family:pfdintextcondprolight;opacity:.5}.modal-content textarea:focus,.modal-content textarea:hover{opacity:1}.modal-content button[type=submit]{margin-top:15px;font-family:pfdintextcondprobold;text-transform:uppercase;background-color:#f93;color:#fff;border:1px solid #f93;padding:14px 25px}.modal-content button[type=submit]:hover{background-color:#fc8b1a}.modal-content p{font-family:pfdintextcondprolight;font-size:18px}.header_modal_master1 h4{margin-left:20px;text-transform:uppercase;color:#666;font-family:pfdintextcondprobold}table{font-family:pfdintextcondprobold;text-transform:uppercase;text-align:center}table th{text-align:center;background:#000;color:#fff}.home_buttons{padding-bottom:15px}.home_buttons button#backhome{border:none;margin-left:15px;background-color:#f93;padding:17px 35px;color:#fff;font-size:20px;font-family:pfdintextcondprobold;text-transform:uppercase}.home_buttons button#backhome:hover{background-color:#d67513}.home_buttons button#dprice{border:none;margin-left:346px;background-color:#f93;padding:17px 35px;color:#fff;font-size:20px;font-family:pfdintextcondprobold;text-transform:uppercase}.home_buttons button#dprice:hover{background-color:#d67513}@font-face{font-family:pfdintextcondprobold;src:url(fonts/pfdintextcondprobold.eot);src:url(fonts/pfdintextcondprobold.eot) format('embedded-opentype'),url(fonts/pfdintextcondprobold.woff2) format('woff2'),url(fonts/pfdintextcondprobold.woff) format('woff'),url(fonts/pfdintextcondprobold.ttf) format('truetype'),url(fonts/pfdintextcondprobold.svg#pfdintextcondprobold) format('svg')}@font-face{font-family:pfdintextcondprolight;src:url(fonts/pfdintextcondprolight.eot);src:url(fonts/pfdintextcondprolight.eot) format('embedded-opentype'),url(fonts/pfdintextcondprolight.woff2) format('woff2'),url(fonts/pfdintextcondprolight.woff) format('woff'),url(fonts/pfdintextcondprolight.ttf) format('truetype'),url(fonts/pfdintextcondprolight.svg#pfdintextcondprolight) format('svg')}@font-face{font-family:pfdintextcondpromedium;src:url(fonts/pfdintextcondpromedium.eot);src:url(fonts/pfdintextcondpromedium.eot) format('embedded-opentype'),url(fonts/pfdintextcondpromedium.woff2) format('woff2'),url(fonts/pfdintextcondpromedium.woff) format('woff'),url(fonts/pfdintextcondpromedium.ttf) format('truetype'),url(fonts/pfdintextcondpromedium.svg#pfdintextcondpromedium) format('svg')}.bold{font-family:pfdintextcondprobold}.light{font-family:pfdintextcondprolight}.med{font-family:pfdintextcondpromedium}.dropdown-toggle{border:1px solid #000;padding:10px 15px;margin-top:10px;border-radius:5px;color:#666;margin-left:-10px}.dropdown-toggle:hover{background-color:#666;color:#fff}.dropdown-toggle i{margin-top:10px;font-size:18px}@media (min-width:0px) and (max-width:320px){nav{top:0;height:60px;padding-top:10px}nav .phone_number_mob{text-align:right}nav .phone_number_mob h3{padding-right:-11px;margin-top:8px}nav .phone_number_mob a{font-family:pfdintextcondprobold;font-size:18px;text-decoration:none;color:#666}nav .phone_number_mob a a:active,nav .phone_number_mob a a:focus,nav .phone_number_mob a a:hover,nav .phone_number_mob a a:visited{text-decoration:none}section#main .main_header h1{font-size:20px;text-align:center;margin-bottom:30px}section#main .main_header h1 span{line-height:1.7;padding:10px}section#main h3{font-size:16px;text-align:center}section#main .main_buttons button{display:block;margin:0 auto}section#main .main_buttons button#ask{padding:10px 15px;font-size:15px;margin-bottom:10px}section#main .main_buttons button#info_masters{padding:10px 16px;font-size:15px;display:block;margin:0 auto}section#types .card{padding-bottom:10px}section#types button.consult_btn,section#types button.more_btn{font-size:14px}section#help h3,section#help p{text-align:center}section#help button{display:block;margin:0 auto 10px}section#offer h3,section#offer h4,section#offer p{text-align:center}section#offer input{margin-top:5px}section#offer button#call{padding:14px 90px;margin-top:10px}section#feedback .fotorama{display:none}section#feedback .item{height:500px;text-align:center}section#feedback p{font-size:15px}footer,footer .spirin{text-align:center}.modal-dialog{margin-top:10%;width:90%}.modal-dialog h4{text-align:center;margin-left:0}.modal-dialog p{margin-top:5px;font-size:14px}.modal-dialog button#getcon{padding:14px 48px}.modal-dialog-consult{margin-top:10%;margin-left:0}.phone_number h3{font-size:5px}}@media (min-width:321px) and (max-width:480px){nav{top:0;height:60px;padding-top:10px}nav .phone_number_mob{text-align:right}nav .phone_number_mob h3{margin-top:8px}nav .phone_number_mob a{font-family:pfdintextcondprobold;font-size:18px;text-decoration:none;color:#666}nav .phone_number_mob a a:active,nav .phone_number_mob a a:focus,nav .phone_number_mob a a:hover,nav .phone_number_mob a a:visited{text-decoration:none}section#main .main_header h1{font-size:20px;text-align:center;margin-bottom:30px}section#main .main_header h1 span{line-height:1.7;padding:10px}section#main h3{font-size:16px;text-align:center}section#main .main_buttons button{display:block;margin:0 auto}section#main .main_buttons button#ask{padding:10px 15px;font-size:15px;margin-bottom:10px}section#main .main_buttons button#info_masters{padding:10px 16px;font-size:15px;display:block;margin:0 auto}section#types .card{padding-bottom:10px}section#types button.consult_btn,section#types button.more_btn{font-size:14px}section#help h3,section#help p{text-align:center}section#help button{display:block;margin:0 auto 10px}section#offer h3,section#offer h4,section#offer p{text-align:center}section#offer input{margin-top:5px}section#offer button#call{padding:14px 90px;margin-top:10px}section#feedback .fotorama{display:none}section#feedback .item{height:500px;text-align:center}section#feedback p{font-size:15px}footer,footer .spirin{text-align:center}.modal-dialog{margin-top:10%;width:90%}.modal-dialog h4{text-align:center;margin-left:0}.modal-dialog p{margin-top:5px;font-size:14px}.modal-dialog button#getcon{padding:14px 48px}.modal-dialog-consult{margin-top:10%;margin-left:0}}