@import url('https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700,800|Open+Sans:300,400,600,700,800&display=swap');
/*font-family: 'Montserrat', sans-serif;
font-family: 'Open Sans', sans-serif;*/
body, html { width: 100%; line-height:17px; margin:0 !important;padding:0 !important;font-family: 'Montserrat', sans-serif;font-display: auto; font-weight: 400; -webkit-font-smoothing: subpixel-antialiased;text-shadow: 1px 1px 1px rgba(0,0,0,0.004);font-size: 14px;  color:#212121; background: #fff;position: relative; z-index: 0; }
*{box-sizing: border-box;}
ul{list-style: none;margin: 0; padding: 0}
ul li{list-style: none;margin: 0}
p{font-weight: 400;font-family: 'Open Sans', sans-serif; line-height: 26px;margin: 0 0 10px;}
html,body{height:100%}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family: 'Montserrat', sans-serif;margin: 0}
.capp{position:relative}.capp input{padding-left:65px!important}.capp span{position:absolute;left:0;top:7px}
.form-row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -5px;margin-left: -5px;}
.form-row>.col, .form-row>[class*=col-] {padding-right: 5px;padding-left: 5px;}
.form-control{border-radius: 1px;box-shadow: none;border-color: #d1d3e2;font-size: 14px; color: #414141;background: rgba(254, 254, 254, 1);min-width: 50px;min-height: 40px;border: 1px solid #d1d3e2;padding: 0 0 0 10px;width: 100%;height: 40px;}
.form-control:focus{border-color:#f17b37;box-shadow:none;}
.form-control::-webkit-input-placeholder{color:rgba(0,0,0,0.7) !important;}
.form-control:-moz-placeholder{color:rgba(0,0,0,0.7) !important;opacity:1 !important;}
.form-control::-moz-placeholder{color:rgba(0,0,0,0.7) !important;opacity:1 !important;}
.form-control:-ms-input-placeholder{color:rgba(0,0,0,0.7) !important;}
.form-control::-ms-input-placeholder{color:rgba(0,0,0,0.7) !important;}
textarea.form-control{resize:none;min-height:80px;padding: 10px;}
.w-100{width: 100%!important;}
.bg-grey{background: #f5f5f5!important}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background-color:#fff!important;cursor:not-allowed;}
.fs-11{font-size:11px!important;}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important;}.fs-19{font-size:19px!important}.fs-20{font-size:20px!important}.fs-21{font-size:21px!important}.fs-22{font-size:22px!important}.fs-23{font-size:23px!important}.fs-24{font-size:24px!important}.fs-25{font-size:25px!important;}.fs-26{font-size:26px!important}.fs-27{font-size:27px!important}.fs-28{font-size:28px!important}.fs-29{font-size:29px!important}.fs-30{font-size:30px!important}.fs-31{font-size:31px!important}.fs-32{font-size:32px!important;}.fs-33{font-size:33px!important}.fs-34{font-size:34px!important}.fs-35{font-size:35px!important}.fs-36{font-size:36px!important}.fs-37{font-size:37px!important}.fs-38{font-size:38px!important}.fs-39{font-size:39px!important;}.fs-40{font-size:40px!important}.fs-41{font-size:41px!important}.fs-42{font-size:42px!important}.fs-43{font-size:43px!important}.fs-44{font-size:44px!important}.fs-45{font-size:45px!important}.fs-46{font-size:46px!important;}.fs-47{font-size:47px!important}.fs-48{font-size:48px!important}.fs-49{font-size:49px!important}.fs-50{font-size:50px!important}.fs-51{font-size:51px!important}.fs-52{font-size:52px!important}.fs-53{font-size:53px!important;}.fs-54{font-size:54px!important}.fs-55{font-size:55px!important}.fs-56{font-size:56px!important}.fs-57{font-size:57px!important}.fs-58{font-size:58px!important}.fs-59{font-size:59px!important}.fs-60{font-size:60px!important;}
.amt-0{margin-top:0!important}.amt-1{margin-top:1px!important}.amt-2{margin-top:2px!important}.amt-3{margin-top:3px!important}.amt-4{margin-top:4px!importnt}.amt-5{margin-top:5px!important}.amt-6{margin-top:6px!important}.amt-7{margin-top:7px!important}.amt-8{margin-top:8px!important}.amt-9{margin-top:9px!important}.amt-10{margin-top:10px!important}.amt-15{margin-top:15px!important}.amt-20{margin-top:20px!important}.amt-25{margin-top:25px!important}.amt-30{margin-top:30px!important}.amt-35{margin-top:35px!important}.amt-40{margin-top:40px!important}.amt-45{margin-top:45px!important}.amt-50{margin-top:50px!important}.amt-55{margin-top:55px!important}.amt-60{margin-top:60px!important}.amt-65{margin-top:65px!important}.amt-70{margin-top:70px!important}.amt-75{margin-top:75px!important}.amt-80{margin-top:80px!important}.amt-85{margin-top:85px!important}.amt-90{margin-top:90px!important}.amt-95{margin-top:95px!important}.amt-100{margin-top:100px!important}.amb-0{margin-bottom:0!important}.amb-1{margin-bottom:1px!important}.amb-2{margin-bottom:2px!important}.amb-3{margin-bottom:3px!important}.amb-4{margin-bottom:4px!important}.amb-5{margin-bottom:5px!important}.amb-6{margin-bottom:6px!important}.amb-7{margin-bottom:7px!important}.amb-8{margin-bottom:8px!important}.amb-9{margin-bottom:9px!important}.amb-10{margin-bottom:10px!important}.amb-15{margin-bottom:15px!important}.amb-20{margin-bottom:20px!important}.amb-25{margin-bottom:25px!important}.amb-30{margin-bottom:30px!important}.amb-35{margin-bottom:35px!important}.amb-40{margin-bottom:40px!important}.amb-45{margin-bottom:45px!important}.amb-50{margin-bottom:50px!important}.amb-55{margin-bottom:55px!important}.amb-60{margin-bottom:60px!important}.amb-65{margin-bottom:65px!important}.amb-70{margin-bottom:70px!important}.amb-75{margin-bottom:75px!important}.amb-80{margin-bottom:80px!important}.amb-85{margin-bottom:85px!important}.amb-90{margin-bottom:90px!important}.amb-95{margin-bottom:95px!important}.amb-100{margin-bottom:100px!important}.aml-0{margin-left:0!important}.aml-5{margin-left:5px!important}.aml-10{margin-left:10px!important}.aml-15{margin-left:15px!important}.aml-20{margin-left:20px!important}.aml-25{margin-left:25px!important}.aml-30{margin-left:30px!important}.aml-35{margin-left:35px!important}.aml-40{margin-left:40px!important}.aml-45{margin-left:45px!important}.aml-50{margin-left:50px!important}.amr-0{margin-right:0!important}.amr-5{margin-right:5px!important}.amr-10{margin-right:10px!important}.amr-15{margin-right:15px!important}.amr-20{margin-right:20px!important}.amr-25{margin-right:25px!important}.amr-30{margin-right:30px!important}.amr-35{margin-right:35px!important}.amr-40{margin-right:40px!important}.amr-45{margin-right:45px!important}.amr-50{margin-right:50px!important}.apt-0{padding-top:0!important}.apt-1{padding-top:1px!important}.apt-2{padding-top:2px!important}.apt-3{padding-top:3px!important}.apt-4{padding-top:4px!important}.apt-5{padding-top:5px!important}.apt-6{padding-top:6px!important}.apt-7{padding-top:7px!important}.apt-8{padding-top:8px!important}.apt-9{padding-top:9px!important}.apt-10{padding-top:10px!important}.apt-15{padding-top:15px!important}.apt-20{padding-top:20px!important}.apt-25{padding-top:25px!important}.apt-30{padding-top:30px!important}.apt-35{padding-top:35px!important}.apt-40{padding-top:40px!important}.apt-45{padding-top:45px!important}.apt-50{padding-top:50px!important}.apt-55{padding-top:55px!important}.apt-60{padding-top:60px!important}.apt-65{padding-top:65px!important}.apt-70{padding-top:70px!important}.apt-75{padding-top:75px!important}.apt-80{padding-top:80px!important}.apt-85{padding-top:85px!important}.apt-90{padding-top:90px!important}.apt-95{padding-top:95px!important}.apt-100{padding-top:100px!important}.apb-0{padding-bottom:0!important}.apb-1{padding-bottom:1px!important}.apb-2{padding-bottom:2px!important}.apb-3{padding-bottom:3px!important}.apb-4{padding-bottom:4px!important}.apb-5{padding-bottom:5px!important}.apb-6{padding-bottom:6px!important}.apb-7{padding-bottom:7px!important}.apb-8{padding-bottom:8px!important}.apb-9{padding-bottom:9px!important}.apb-10{padding-bottom:10px!important}.apb-15{padding-bottom:15px!important}.apb-20{padding-bottom:20px!important}.apb-25{padding-bottom:25px!important}.apb-30{padding-bottom:30px!important}.apb-35{padding-bottom:35px!important}.apb-40{padding-bottom:40px!important}.apb-45{padding-bottom:45px!important}.apb-50{padding-bottom:50px!important}.apb-55{padding-bottom:55px!important}.apb-60{padding-bottom:60px!important}.apb-65{padding-bottom:65px!important}.apb-70{padding-bottom:70px!important}.apb-75{padding-bottom:75px!important}.apb-80{padding-bottom:80px!important}.apb-85{padding-bottom:85px!important}.apb-90{padding-bottom:90px!important}.apb-95{padding-bottom:95px!important}.apb-100{padding-bottom:100px!important}.apl-0{padding-left:0!important}.apl-5{padding-left:5px!important}.apl-10{padding-left:10px!important}.apl-15{padding-left:15px!important}.apl-20{padding-left:20px!important}.apl-25{padding-left:25px!important}.apl-30{padding-left:30px!important}.apl-35{padding-left:35px!important}.apl-40{padding-left:40px!important}.apl-45{padding-left:45px!important}.apl-50{padding-left:50px!important}.apr-0{padding-right:0!important}.apr-5{padding-right:5px!important}.apr-10{padding-right:10px!important}.apr-15{padding-right:15px!important}.apr-20{padding-right:20px!important}.apr-25{padding-right:25px!important}.apr-30{paddng-right:30px!important}.apr-35{padding-right:35px!important}.apr-40{padding-right:40px!important}.apr-45{padding-right:45px!important}.apr-50{padding-right:50px!important}.padd0{padding:0}.padd5{padding:5px}.padd10{padding:10px}.padd15{padding:15px}.padd20{padding:20px}.padd25{padding:25px}.padd30{padding:30px}.padd35{padding:35px}.padd40{padding:40px}.padd45{padding:45px}.padd50{padding:50px}.padd55{padding:55px}.padd60{padding:60px}.padd05{padding:0 5px}.padd010{padding:0 10px}.padd510{padding:5px 10px}.padd1015{padding:10px 15px}.padd1020{padding:10px 20px}.pjustify p{text-align:justify}.prelative{position:relative}.pabsolute{position:absolute}.zindex0{z-index:0}.zindex1{z-index:1}.zindex2{z-index:2}.zindex3{z-index:3}.zindex4{z-index:4}.zindex5{z-index:5}.zindex6{z-index:6}.zindex7{z-index:7}.zindex8{z-index:8}.zindex9{z-index:9}.zindex10{z-index:10}.zindex99{z-index:99}.zindex999{z-index:999}.zindex9999{z-index:9999}.dblock{display:block}.dinline,ul.dinline li{display:inline}.dinblock{display:inline-block}.white,a.white,p.white,span.white{color:#fff!important}.bg-white{background:#fff!important}.lh-20{line-height:20px}.lh-22{line-height:22px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px!important}.lh-28{line-height:28px}.lh-30{line-height:30px!important;}.lh-32{line-height:32px}.lh-34{line-height:34px}.lh-35{line-height:35px}.lh-36{line-height:36px}.lh-38{line-height:38px}.lh-40{line-height:40px}.lh-42{line-height:42px}.lh-44{line-height:44px}.lh-45{line-height:45px}.lh-46{line-height:46px}.lh-48{line-height:48px}.lh-50{line-height:50px}.font10{font-size:10px}.font11{font-size:11px}.font12{font-size:12px}.font13{font-size:13px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font17{font-size:17px}.font18{font-size:18px}.font19{font-size:19px}.font20{font-size:20px}.font21{font-size:21px}.font22{font-size:22px}.font23{font-size:23px}.font24{font-size:24px}.font25{font-size:25px}.font26{font-size:26px}.font27{font-size:27px}.font28{font-size:28px}.font29{font-size:29px}.font30{font-size:30px}.font31{font-size:31px}.font32{font-size:32px}.font33{font-size:33px}.font34{font-size:34px}.font35{font-size:35px}.font36{font-size:36px}.font37{font-size:37px}.font38{font-size:38px}.font39{font-size:39px}.font40{font-size:40px}.font41{font-size:41px}.font42{font-size:42px}.font43{font-size:43px}.font44{font-size:44px}.font45{font-size:45px}.font46{font-size:46px}.font47{font-size:47px}.font48{font-size:48px}.font49{font-size:49px}.font50{font-size:50px}.fw-normal{font-weight:400!important}.fw-400{font-weight:400}.fw-500{font-weight:500!important}.fw-600{font-weight:600}.fw-bold{font-weight:700}.fontfam1{font-family:'Merriweather', serif;}.fontfam2{font-family:'Open Sans', sans-serif;}.blur1{filter:blur(1px)}.blur2{filter:blur(2px)}.blur3{filter:blur(3px)}.blur4{filter:blur(4px)}.color333{color:#333}.color666{color:#666}.color111{color:#111}.color-black,.color000{color:#000!important;}.th-color{color:#006cb8}.bg-theme{background:#014073}.bg000{background:#000}.bg111{background:#111}.bg222{background:#222}.bg333{background:#333}.bgfa{background:#fafafa}.bgf2{background:#f2f2f2}.bgf5{background:#f5f5f5}.bgf7{background:#f7f7f7}.bgf9{background:#f9f9f9}.bg-white1{background:rgba(255,255,255,.1)}.bg-white2{background:rgba(255,255,255,.2)}.bg-white3{background:rgba(255,255,255,.3)}.bg-white4{background:rgba(255,255,255,.4)}.bg-white5{background:rgba(255,255,255,.5)}.bg-white6{background:rgba(255,255,255,.6)}.bg-white7{background:rgba(255,255,255,.7)}.bg-white8{background:rgba(255,255,255,.8)}.bg-white9{background:rgba(255,255,255,.9)}.bg-white10{background:rgba(255,255,255,1)}.bg-black1{background:rgba(0,0,0,.1)}.bg-black2{background:rgba(0,0,0,.2)}.bg-black3{background:rgba(0,0,0,.3)}.bg-black4{background:rgba(0,0,0,.4)}.bg-black5{background:rgba(0,0,0,.5)}.bg-black6{background:rgba(0,0,0,.6)}.bg-black7{background:rgba(0,0,0,.7)}.bg-black8{background:rgba(0,0,0,.8)}.bg-black9{background:rgba(0,0,0,.9)}.bg-black10{background:rgba(0,0,0,1)}.max{max-width:100%}.full{width:100%}ul.general{margin:0;padding:0}.nostyle li{list-style:none}.lilh25 li{lihe-height:25px}.limb5 li{margin-bottom:5px}.limb10 li{margin-bottom:10px}.check li,.angle li{position:relative;padding-left:20px}.check li::before{content:"\f105";font-family:"FontAwesome";position:absolute;left:0}.angle li::before{content: "\f105";font-family: 'Font Awesome 5 Free';position: absolute;left: 0;font-weight: 600;}ul.half li{display:inline-block;min-width:48%}ul.three li{display:inline-block;min-width:31%}.box-shadow{box-shadow:0 8px 6px -6px #ccc}.box-shadow-effect1{-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777}.box-shadow-effect2{position:relative}.box-shadow-effect2:before,.box-shadow-effect2:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.box-shadow-effect2:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.box-shadow-effect3{position:relative}.box-shadow-effect3:before{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.border1solid{border:1px solid #ddd}.border2solid{border:2px solid #fff!important}.border3solid{border:3px solid}.border4solid{border:4px solid}.border5solid{border:5px solid}.border1dashed{border:1px dashed}.border2dashed{border:2px dashed}.border3dashed{border:3px dashed}.border4dashed{border:4px dashed}.border5dashed{border:5px dashed}.bordercolorccc{border-color:#ccc}.bordercolorddd{border-color:#ddd}.bordercolorf2{border-color:#f2f2f2}.bordercolorf{border-color:#fff}.bordercolor333{border-color:#333}.bordercolord9{border-color:#d9d9d9}.tagger{text-align:right}.tagger img{display:inline}.radius0{border-radius:0}.radius5{border-radius:5px}.radius10{border-radius:10px}.radius20{border-radius:20px}.radius30{border-radius:30px}.radius50{border-radius:50%}.radius-top-5{border-radius:5px 5px 0 0}.radius-top-10{border-radius:10px 10px 0 0}.radius-bottom-5{border-radius:0 0 5px 5px}.radius-bottom-10{border-radius:0 0 10px 10px}.radius-right-5{border-radius:0 5px 5px 0}.radius-right-10{border-radius:0 10px 10px 0}.radius-left-5{border-radius:5px 0 0 5px}.radius-left-10{border-radius:10px 0 0 10px}.op1{opacity:.1}.op2{opacity:.2}.op3{opacity:.3}.op4{opacity:.4}.op5{opacity:.5}.op6{opacity:.6}.op7{opacity:.7}.op8{opacity:.8}.op9{opacity:.9}.capp{position:relative}.capp input{padding-left:65px!important}.capp span{position:absolute;left:0;top:7px}.bgfacebook{background:#3b5998}.bggoogle-plus{background:#de5245}.bgtwitter{background:#1da1f2}.bgyoutube{background:red}.bginstagram{background:#783fc4}.bgpinterest{background:#bd081c}.bgwhatsapp{background:#14ad53}.bglinkedin{background:#007bb6}.
.colorfacebook{color:#3b5998}.colorgoogle-plus{color:#de5245}.colortwitter{color:#1da1f2}.coloryoutube{color:red}.colorinstagram{color:#783fc4}.colorpinterest{color:#bd081c}.colorwhatsapp{color:#14ad53}.colorlinkedin{color:#007bb6}select,.aselect{cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;background:url(../images/angle-down.png) no-repeat right 10px center #fff!important;background-size:10px!important;padding-right:25px}/*.datepicker,.daterange,.daterangebooking,.daterange-small,.daterangebooking-small{cursor:pointer;background:url(../images/calendar.png) no-repeat right 10px center #fff!important;padding-right:20px}.datetime,.daterange,.daterangebooking,.daterange-small,.daterangebooking-small{cursor:pointer;background:url(../images/calendar.png) no-repeat right 10px center #fff!important;padding-right:20px}*/.noresize{resize:none}.ofhidden{overflow:hidden}.ofxhidden{overflow-x:hidden}.ofyhidden{overflow-y:hidden}.transition{transition:all ease-in-out .3s}.genbefore::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;display:block}.genafter::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;display:block}@media(max-width:991px){.amt-0-sm{margin-top:0!important}.amt-1-sm{margin-top:1px!important}.amt-2-sm{margin-top:2px!important}.amt-3-sm{margin-top:3px!important}.amt-4-sm{margin-top:4px!importnt}.amt-5-sm{margin-top:5px!important}.amt-6-sm{margin-top:6px!important}.amt-7-sm{margin-top:7px!important}.amt-8-sm{margin-top:8px!important}.amt-9-sm{margin-top:9px!important}.amt-10-sm{margin-top:10px!important}.amt-15-sm{margin-top:15px!important}.amt-20-sm{margin-top:20px!important}.amt-25-sm{margin-top:25px!important}.amt-30-sm{margin-top:30px!important}.amt-35-sm{margin-top:35px!important}.amt-40-sm{margin-top:40px!important}.amt-45-sm{margin-top:45px!important}.amt-50-sm{margin-top:50px!important}.amt-55-sm{margin-top:55px!important}.amt-60-sm{margin-top:60px!important}.amt-65-sm{margin-top:65px!important}.amt-70-sm{margin-top:70px!important}.amt-75-sm{margin-top:75px!important}.amt-80-sm{margin-top:80px!important}.amt-85-sm{margin-top:85px!important}.amt-90-sm{margin-top:90px!important}.amt-95-sm{margin-top:95px!important}.amt-100-sm{margin-top:100px!important}.amb-0-sm{margin-bottom:0!important}.amb-1-sm{margin-bottom:1px!important}.amb-2-sm{margin-bottom:2px!important}.amb-3-sm{margin-bottom:3px!important}.amb-4-sm{margin-bottom:4px!important}.amb-5-sm{margin-bottom:5px!important}.amb-6-sm{margin-bottom:6px!important}.amb-7-sm{margin-bottom:7px!important}.amb-8-sm{margin-bottom:8px!important}.amb-9-sm{margin-bottom:9px!important}.amb-10-sm{margin-bottom:10px!important}.amb-15-sm{margin-bottom:15px!important}.amb-20-sm{margin-bottom:20px!important}.amb-25-sm{margin-bottom:25px!important}.amb-30-sm{margin-bottom:30px!important}.amb-35-sm{margin-bottom:35px!important}.amb-40-sm{margin-bottom:40px!important}.amb-45-sm{margin-bottom:45px!important}.amb-50-sm{margin-bottom:50px!important}.amb-55-sm{margin-bottom:55px!important}.amb-60-sm{margin-bottom:60px!important}.amb-65-sm{margin-bottom:65px!important}.amb-70-sm{margin-bottom:70px!important}.amb-75-sm{margin-bottom:75px!important}.amb-80-sm{margin-bottom:80px!important}.amb-85-sm{margin-bottom:85px!important}.amb-90-sm{margin-bottom:90px!important}.amb-95-sm{margin-bottom:95px!important}.amb-100-sm{margin-bottom:100px!important}.apt-0-sm{padding-top:0!important}.apt-1-sm{padding-top:1px!important}.apt-2-sm{padding-top:2px!important}.apt-3-sm{padding-top:3px!important}.apt-4-sm{padding-top:4px!important}.apt-5-sm{padding-top:5px!important}.apt-6-sm{padding-top:6px!important}.apt-7-sm{padding-top:7px!important}.apt-8-sm{padding-top:8px!important}.apt-9-sm{padding-top:9px!important}.apt-10-sm{padding-top:10px!important}.apt-15-sm{padding-top:15px!important}.apt-20-sm{padding-top:20px!important}.apt-25-sm{padding-top:25px!important}.apt-30-sm{padding-top:30px!important}.apt-35-sm{padding-top:35px!important}.apt-40-sm{padding-top:40px!important}.apt-45-sm{padding-top:45px!important}.apt-50-sm{padding-top:50px!important}.apt-55-sm{padding-top:55px!important}.apt-60-sm{padding-top:60px!important}.apt-65-sm{padding-top:65px!important}.apt-70-sm{padding-top:70px!important}.apt-75-sm{padding-top:75px!important}.apt-80-sm{padding-top:80px!important}.apt-85-sm{padding-top:85px!important}.apt-90-sm{padding-top:90px!important}.apt-95-sm{padding-top:95px!important}.apt-100-sm{padding-top:100px!important}.apb-0-sm{padding-bottom:0!important}.apb-1-sm{padding-bottom:1px!important}.apb-2-sm{padding-bottom:2px!important}.apb-3-sm{padding-bottom:3px!important}.apb-4-sm{padding-bottom:4px!important}.apb-5-sm{padding-bottom:5px!important}.apb-6-sm{padding-bottom:6px!important}.apb-7-sm{padding-bottom:7px!important}.apb-8-sm{padding-bottom:8px!important}.apb-9-sm{padding-bottom:9px!important}.apb-10-sm{padding-bottom:10px!important}.apb-15-sm{padding-bottom:15px!important}.apb-20-sm{padding-bottom:20px!important}.apb-25-sm{padding-bottom:25px!important}.apb-30-sm{padding-bottom:30px!important}.apb-35-sm{padding-bottom:35px!important}.apb-40-sm{padding-bottom:40px!important}.apb-45-sm{padding-bottom:45px!important}.apb-50-sm{padding-bottom:50px!important}.apb-55-sm{padding-bottom:55px!important}.apb-60-sm{padding-bottom:60px!important}.apb-65-sm{padding-bottom:65px!important}.apb-70-sm{padding-bottom:70px!important}.apb-75-sm{padding-bottom:75px!important}.apb-80-sm{padding-bottom:80px!important}.apb-85-sm{padding-bottom:85px!important}.apb-90-sm{padding-bottom:90px!important}.apb-95-sm{padding-bottom:95px!important}.apb-100-sm{padding-bottom:100px!important}.apl-0-sm{padding-left:0}.apl-5-sm{padding-left:5px}.apl-10-sm{padding-left:10px}.apl-15-sm{padding-left:15px}.apl-20-sm{padding-left:20px}.apl-25-sm{padding-left:25p}.apl-30-sm{padding-left:30px}.apl-35-sm{padding-left:35px}.apl-40-sm{padding-left:40px}.apl-45-sm{padding-left:45px}.apl-50-sm{padding-left:50px}.apr-0-sm{padding-righ:0}.apr-5-sm{padding-right:5px}.apr-10-sm{padding-right:10px}.apr-15-sm{padding-right:15px}.apr-20-sm{padding-right:20px}.apr-25-sm{padding-right:25px}.apr-30-sm{paddng-right:30px}.apr-35-sm{padding-right:35px}.apr-40-sm{padding-right:40px}.apr-45-sm{padding-right:45px}.apr-50-sm{padding-right:50px}.padd5-sm{padding:5px}.padd10-sm{padding:10px}.padd15-sm{padding:15px}.padd20-sm{padding:20px}.padd25-sm{padding:25px}.padd30-sm{padding:30px}.padd35-sm{padding:35px}.padd40-sm{padding:40px}.padd45-sm{padding:45px}.padd50-sm{padding:50px}.padd55-sm{padding:55px}.padd60-sm{padding:60px}.lh-20-sm{line-height:20px}.lh-22-sm{line-height:22px}.lh-24-sm{line-height:24px}.lh-25-sm{line-height:25px}.lh-26-sm{line-height:26px}.lh-28-sm{line-height:28px}.lh-30-sm{line-height:30px}.lh-32-sm{line-height:32px}.lh-34-sm{line-height:34px}.lh-35-sm{line-height:35px}.lh-36-sm{line-height:36px}.lh-38-sm{line-height:38px}.lh-40-sm{line-height:40px}.lh-42-sm{line-height:42px}.lh-44-sm{line-height:44px}.lh-45-sm{line-height:45px}.lh-46-sm{line-height:46px}.lh-48-sm{line-height:48px}.lh-50-sm{line-height:50px}.font10-sm{font-size:10px}.font11-sm{font-size:11px}.font12-sm{font-size:12px}.font13-sm{font-size:13px}.font14-sm{font-size:14px}.font15-sm{font-size:15px}.font16-sm{font-size:16px}.font17-sm{font-size:17px}.font18-sm{font-size:18px}.font19-sm{font-size:19px}.font20-sm{font-size:20px}.font21-sm{font-size:21px}.font22-sm{font-size:22px}.font23-sm{font-size:23px}.font24-sm{font-size:24px}.font25-sm{font-size:25px}.font26-sm{font-size:26px}.font27-sm{font-size:27px}.font28-sm{font-size:28px}.font29-sm{font-size:29px}.font30-sm{font-size:30px}.font31-sm{font-size:31px}.font32-sm{font-size:32px}.font33-sm{font-size:33px}.font34-sm{font-size:34px}.font35-sm{font-size:35px}.font36-sm{font-size:36px}.font37-sm{font-size:37px}.font38-sm{font-size:38px}.font39-sm{font-size:39px}.font40-sm{font-size:40px}.font41-sm{font-size:41px}.font42-sm{font-size:42px}.font43-sm{font-size:43px}.font44-sm{font-size:44px}.font45-sm{font-size:45px}.font46-sm{font-size:46px}.font47-sm{font-size:47px}.font48-sm{font-size:48px}.font49-sm{font-size:49px}.font50-sm{font-size:50px}.clearfix-sm{clear:both;display:block}ul.half-sm li{display:inline-block;min-width:48%}ul.three-sm li{display:inline-block;min-width:31%}}@media(max-width:767px){.amt-0-xs{margin-top:0!important}.amt-1-xs{margin-top:1px!important}.amt-2-xs{margin-top:2px!important}.amt-3-xs{margin-top:3px!important}.amt-4-xs{margin-top:4px!importnt}.amt-5-xs{margin-top:5px!important}.amt-6-xs{margin-top:6px!important}.amt-7-xs{margin-top:7px!important}.amt-8-xs{margin-top:8px!important}.amt-9-xs{margin-top:9px!important}.amt-10-xs{margin-top:10px!important}.amt-15-xs{margin-top:15px!important}.amt-20-xs{margin-top:20px!important}.amt-25-xs{margin-top:25px!important}.amt-30-xs{margin-top:30px!important}.amt-35-xs{margin-top:35px!important}.amt-40-xs{margin-top:40px!important}.amt-45-xs{margin-top:45px!important}.amt-50-xs{margin-top:50px!important}.amt-55-xs{margin-top:55px!important}.amt-60-xs{margin-top:60px!important}.amt-65-xs{margin-top:65px!important}.amt-70-xs{margin-top:70px!important}.amt-75-xs{margin-top:75px!important}.amt-80-xs{margin-top:80px!important}.amt-85-xs{margin-top:85px!important}.amt-90-xs{margin-top:90px!important}.amt-95-xs{margin-top:95px!important}.amt-100-xs{margin-top:100px!important}.amb-0-xs{margin-bottom:0!important}.amb-1-xs{margin-bottom:1px!important}.amb-2-xs{margin-bottom:2px!important}.amb-3-xs{margin-bottom:3px!important}.amb-4-xs{margin-bottom:4px!important}.amb-5-xs{margin-bottom:5px!important}.amb-6-xs{margin-bottom:6px!important}.amb-7-xs{margin-bottom:7px!important}.amb-8-xs{margin-bottom:8px!important}.amb-9-xs{margin-bottom:9px!important}.amb-10-xs{margin-bottom:10px!important}.amb-15-xs{margin-bottom:15px!important}.amb-20-xs{margin-bottom:20px!important}.amb-25-xs{margin-bottom:25px!important}.amb-30-xs{margin-bottom:30px!important}.amb-35-xs{margin-bottom:35px!important}.amb-40-xs{margin-bottom:40px!important}.amb-45-xs{margin-bottom:45px!important}.amb-50-xs{margin-bottom:50px!important}.amb-55-xs{margin-bottom:55px!important}.amb-60-xs{margin-bottom:60px!important}.amb-65-xs{margin-bottom:65px!important}.amb-70-xs{margin-bottom:70px!important}.amb-75-xs{margin-bottom:75px!important}.amb-80-xs{margin-bottom:80px!important}.amb-85-xs{margin-bottom:85px!important}.amb-90-xs{margin-bottom:90px!important}.amb-95-xs{margin-bottom:95px!important}.amb-100-xs{margin-bottom:100px!important}.apt-0-xs{padding-top:0!important}.apt-1-xs{padding-top:1px!important}.apt-2-xs{padding-top:2px!important}.apt-3-xs{padding-top:3px!important}.apt-4-xs{padding-top:4px!important}.apt-5-xs{padding-top:5px!important}.apt-6-xs{padding-top:6px!important}.apt-7-xs{padding-top:7px!important}.apt-8-xs{padding-top:8px!important}.apt-9-xs{padding-top:9px!important}.apt-10-xs{padding-top:10px!important}.apt-15-xs{padding-top:15px!important}.apt-20-xs{padding-top:20px!important}.apt-25-xs{padding-top:25px!important}.apt-30-xs{padding-top:30px!important}.apt-35-xs{padding-top:35px!important}.apt-40-xs{padding-top:40px!important}.apt-45-xs{padding-top:45px!important}.apt-50-xs{padding-top:50px!important}.apt-55-xs{padding-top:55px!important}.apt-60-xs{padding-top:60px!important}.apt-65-xs{padding-top:65px!important}.apt-70-xs{padding-top:70px!important}.apt-75-xs{padding-top:75px!important}.apt-80-xs{padding-top:80px!important}.apt-85-xs{padding-top:85px!important}.apt-90-xs{padding-top:90px!important}.apt-95-xs{padding-top:95px!important}.apt-100-xs{padding-top:100px!important}.apb-0-xs{padding-bottom:0!important}.apb-1-xs{padding-bottom:1px!important}.apb-2-xs{padding-bottom:2px!important}.apb-3-xs{padding-bottom:3px!important}.apb-4-xs{padding-bottom:4px!important}.apb-5-xs{padding-bottom:5px!important}.apb-6-xs{padding-bottom:6px!important}.apb-7-xs{padding-bottom:7px!important}.apb-8-xs{padding-bottom:8px!important}.apb-9-xs{padding-bottom:9px!important}.apb-10-xs{padding-bottom:10px!important}.apb-15-xs{padding-bottom:15px!important}.apb-20-xs{padding-bottom:20px!important}.apb-25-xs{padding-bottom:25px!important}.apb-30-xs{padding-bottom:30px!important}.apb-35-xs{padding-bottom:35px!important}.apb-40-xs{padding-bottom:40px!important}.apb-45-xs{padding-bottom:45px!important}.apb-50-xs{padding-bottom:50px!important}.apb-55-xs{padding-bottom:55px!important}.apb-60-xs{padding-bottom:60px!important}.apb-65-xs{padding-bottom:65px!important}.apb-70-xs{padding-bottom:70px!important}.apb-75-xs{padding-bottom:75px!important}.apb-80-xs{padding-bottom:80px!important}.apb-85-xs{padding-bottom:85px!important}.apb-90-xs{padding-bottom:90px!important}.apb-95-xs{padding-bottom:95px!important}.apb-100-xs{padding-bottom:100px!important}.apl-0-xs{padding-left:0}.apl-5-xs{padding-left:5px}.apl-10-xs{padding-left:10px}.apl-15-xs{padding-left:15px}.apl-20-xs{padding-left:20px}.apl-25-xs{padding-left:25p}.apl-30-xs{padding-left:30px}.apl-35-xs{padding-left:35px}.apl-40-xs{padding-left:40px}.apl-45-xs{padding-left:45px}.apl-50-xs{padding-left:50px}.apr-0-xs{padding-righ:0}.apr-5-xs{padding-right:5px}.apr-10-xs{padding-right:10px}.apr-15-xs{padding-right:15px}.apr-20-xs{padding-right:20px}.apr-25-xs{padding-right:25px}.apr-30-xs{paddng-right:30px}.apr-35-xs{padding-right:35px}.apr-40-xs{padding-right:40px}.apr-45-xs{padding-right:45px}.apr-50-xs{padding-right:50px}.padd5-xs{padding:5px}.padd10-xs{padding:10px}.padd15-xs{padding:15px}.padd20-xs{padding:20px}.padd25-xs{padding:25p x}.padd30-xs{padding:30px}.padd35-xs{padding:35px}.padd40-xs{padding:40px}.padd45-xs{padding:45px}.padd50-xs{padding:50px}.padd55-xs{padding:55px}.padd60-xs{padding:60px}.lh-20-xs{line-height:20px}.lh-22-xs{line-height:22px}.lh-24-xs{line-height:24px}.lh-25-xs{line-height:25px}.lh-26-xs{line-height:26px}.lh-28-xs{line-height:28px}.lh-30-xs{line-height:30px}.lh-32-xs{line-height:32px}.lh-34-xs{line-height:34px}.lh-35-xs{line-height:35px}.lh-36-xs{line-height:36px}.lh-38-xs{line-height:38px}.lh-40-xs{line-height:40px}.lh-42-xs{line-height:42px}.lh-44-xs{line-height:44px}.lh-45-xs{line-height:45px}.lh-46-xs{line-height:46px}.lh-48-xs{line-height:48px}.lh-50-xs{line-height:50px}.font10-xs{font-size:10px}.font11-xs{font-size:11px}.font12-xs{font-size:12px}.font13-xs{font-size:13px}.font14-xs{font-size:14px}.font15-xs{font-size:15px}.font16-xs{font-size:16px}.font17-xs{font-size:17px}.font18-xs{font-size:18px}.font19-xs{font-size:19px}.font20-xs{font-size:20px}.font21-xs{font-size:21px}.font22-xs{font-size:22px}.font23-xs{font-size:23px}.font24-xs{font-size:24px}.font25-xs{font-size:25px}.font26-xs{font-size:26px}.font27-xs{font-size:27px}.font28-xs{font-size:28px}.font29-xs{font-size:29px}.font30-xs{font-size:30px}.font31-xs{font-size:31px}.font32-xs{font-size:32px}.font33-xs{font-size:33px}.font34-xs{font-size:34px}.font35-xs{font-size:35px}.font36-xs{font-size:36px}.font37-xs{font-size:37px}.font38-xs{font-size:38px}.font39-xs{font-size:39px}.font40-xs{font-size:40px}.font41-xs{font-size:41px}.font42-xs{font-size:42px}.font43-xs{font-size:43px}.font44-xs{font-size:44px}.font45-xs{font-size:45px}.font46-xs{font-size:46px}.font47-xs{font-size:47px}.font48-xs{font-size:48px}.font49-xs{font-size:49px}.font50-xs{font-size:50px}.clearfix-xs{clear:both;display:block}ul.half-xs li{display:inline-block;min-width:48%}ul.three-xs li{display:inline-block;min-width:31%}}.visible-xss{display:none}@media(max-width:640){.visible-xss{display:block!important}.hidden-xss{display:none!important}.col-xss-12{width:100%}.amt-0-xss{margin-top:0!important}.amt-1-xss{margin-top:1px!important}.amt-2-xss{margin-top:2px!important}.amt-3-xss{margin-top:3px!important}.amt-4-xss{margin-top:4px!importnt}.amt-5-xss{margin-top:5px!important}.amt-6-xss{margin-top:6px!important}.amt-7-xss{margin-top:7px!important}.amt-8-xss{margin-top:8px!important}.amt-9-xss{margin-top:9px!important}.amt-10-xss{margin-top:10px!important}.amt-15-xss{margin-top:15px!important}.amt-20-xss{margin-top:20px!important}.amt-25-xss{margin-top:25px!important}.amt-30-xss{margin-top:30px!important}.amt-35-xss{margin-top:35px!important}.amt-40-xss{margin-top:40px!important}.amt-45-xss{margin-top:45px!important}.amt-50-xss{margin-top:50px!important}.amt-55-xss{margin-top:55px!important}.amt-60-xss{margin-top:60px!important}.amt-65-xss{margin-top:65px!important}.amt-70-xss{margin-top:70px!important}.amt-75-xss{margin-top:75px!important}.amt-80-xss{margin-top:80px!important}.amt-85-xss{margin-top:85px!important}.amt-90-xss{margin-top:90px!important}.amt-95-xss{margin-top:95px!important}.amt-100-xss{margin-top:100px!important}.amb-0-xss{margin-bottom:0!important}.amb-1-xss{margin-bottom:1px!important}.amb-2-xss{margin-bottom:2px!important}.amb-3-xss{margin-bottom:3px!important}.amb-4-xss{margin-bottom:4px!important}.amb-5-xss{margin-bottom:5px!important}.amb-6-xss{margin-bottom:6px!important}.amb-7-xss{margin-bottom:7px!important}.amb-8-xss{margin-bottom:8px!important}.amb-9-xss{margin-bottom:9px!important}.amb-10-xss{margin-bottom:10px!important}.amb-15-xss{margin-bottom:15px!important}.amb-20-xss{margin-bottom:20px!important}.amb-25-xss{margin-bottom:25px!important}.amb-30-xss{margin-bottom:30px!important}.amb-35-xss{margin-bottom:35px!important}.amb-40-xss{margin-bottom:40px!important}.amb-45-xss{margin-bottom:45px!important}.amb-50-xss{margin-bottom:50px!important}.amb-55-xss{margin-bottom:55px!important}.amb-60-xss{margin-bottom:60px!important}.amb-65-xss{margin-bottom:65px!important}.amb-70-xss{margin-bottom:70px!important}.amb-75-xss{margin-bottom:75px!important}.amb-80-xss{margin-bottom:80px!important}.amb-85-xss{margin-bottom:85px!important}.amb-90-xss{margin-bottom:90px!important}.amb-95-xss{margin-bottom:95px!important}.amb-100-xss{margin-bottom:100px!important}.apt-0-xss{padding-top:0!important}.apt-1-xss{padding-top:1px!important}.apt-2-xss{padding-top:2px!important}.apt-3-xss{padding-top:3px!important}.apt-4-xss{padding-top:4px!important}.apt-5-xss{padding-top:5px!important}.apt-6-xss{padding-top:6px!important}.apt-7-xss{padding-top:7px!important}.apt-8-xss{padding-top:8px!important}.apt-9-xss{padding-top:9px!important}.apt-10-xss{padding-top:10px!important}.apt-15-xss{padding-top:15px!important}.apt-20-xss{padding-top:20px!important}.apt-25-xss{padding-top:25px!important}.apt-30-xss{padding-top:30px!important}.apt-35-xss{padding-top:35px!important}.apt-40-xss{padding-top:40px!important}.apt-45-xss{padding-top:45px!important}.apt-50-xss{padding-top:50px!important}.apt-55-xss{padding-top:55px!important}.apt-60-xss{padding-top:60px!important}.apt-65-xss{padding-top:65px!important}.apt-70-xss{padding-top:70px!important}.apt-75-xss{padding-top:75px!important}.apt-80-xss{padding-top:80px!important}.apt-85-xss{padding-top:85px!important}.apt-90-xss{padding-top:90px!important}.apt-95-xss{padding-top:95px!important}.apt-100-xss{padding-top:100px!important}.apb-0-xss{padding-bottom:0!important}.apb-5-xss{padding-bottom:5px!important}.apb-10-xss{padding-bottom:10px!important}.apb-15-xss{padding-bottom:15px!important}.apb-20-xss{padding-bottom:20px!important}.apb-25-xss{padding-bottom:25px!important}.apb-30-xss{padding-bottom:30px!important}.apb-35-xss{padding-bottom:35px!important}.apb-40-xss{padding-bottom:40px!important}.apb-45-xss{padding-bottom:45px!important}.apb-50-xss{padding-bottom:50px!important}.apb-55-xss{padding-bottom:55px!important}.apb-60-xss{padding-bottom:60px!important}.apb-65-xss{padding-bottom:65px!important}.apb-70-xss{padding-bottom:70px!important}.apb-75-xss{padding-bottom:75px!important}.apb-80-xss{padding-bottom:80px!important}.apb-85-xss{padding-bottom:85px!important}.apb-90-xss{padding-bottom:90px!important}.apb-95-xss{padding-bottom:95px!important}.apb-100-xss{padding-bottom:100px!important}.apl-0-xss{padding-left:0}.apl-5-xss{padding-left:5px}.apl-10-xss{padding-left:10px}.apl-15-xss{padding-left:15px}.apl-20-xss{padding-left:20px}.apl-25-xss{padding-left:25p}.apl-30-xss{padding-left:30px}.apl-35-xss{padding-left:35px}.apl-40-xss{padding-left:40px}.apl-45-xss{padding-left:45px}.apl-50-xss{padding-left:50px}.apr-0-xss{padding-righ:0}.apr-5-xss{padding-right:5px}.apr-10-xss{padding-right:10px}.apr-15-xss{padding-right:15px}.apr-20-xss{padding-right:20px}.apr-25-xss{padding-right:25px}.apr-30-xss{paddng-right:30px}.apr-35-xss{padding-right:35px}.apr-40-xss{padding-right:40px}.apr-45-xss{padding-right:45px}.apr-50-xss{padding-right:50px}.padd5-xss{padding:5px}.padd10-xss{padding:10px}.padd15-xss{padding:15px}.padd20-xss{padding:20px}.padd25-xss{padding:25p x}.padd30-xss{padding:30px}.padd35-xss{padding:35px}.padd40-xss{padding:40px}.padd45-xss{padding:45px}.padd50-xss{padding:50px}.padd55-xss{padding:55px}.padd60-xss{padding:60px}.lh-20-xss{line-height:20px}.lh-22-xss{line-height:22px}.lh-24-xss{line-height:24px}.lh-25-xss{line-height:25px}.lh-26-xss{line-height:26px}.lh-28-xss{line-height:28px}.lh-30-xss{line-height:30px}.lh-32-xss{line-height:32px}.lh-34-xss{line-height:34px}.lh-35-xss{line-height:35px}.lh-36-xss{line-height:36px}.lh-38-xss{line-height:38px}.lh-40-xss{line-height:40px}.lh-42-xss{line-height:42px}.lh-44-xss{line-height:44px}.lh-45-xss{line-height:45px}.lh-46-xss{line-height:46px}.lh-48-xss{line-height:48px}.lh-50-xss{line-height:50px}.font10-xss{font-size:10px}.font11-xss{font-size:11px}.font12-xss{font-size:12px}.font13-xss{font-size:13px}.font14-xss{font-size:14px}.font15-xss{font-size:15px}.font16-xss{font-size:16px}.font17-xss{font-size:17px}.font18-xss{font-size:18px}.font19-xss{font-size:19px}.font20-xss{font-size:20px}.font21-xss{font-size:21px}.font22-xss{font-size:22px}.font23-xss{font-size:23px}.font24-xss{font-size:24px}.font25-xss{font-size:25px}.font26-xss{font-size:26px}.font27-xss{font-size:27px}.font28-xss{font-size:28px}.font29-xss{font-size:29px}.font30-xss{font-size:30px}.font31-xss{font-size:31px}.font32-xss{font-size:32px}.font33-xss{font-size:33px}.font34-xss{font-size:34px}.font35-xss{font-size:35px}.font36-xss{font-size:36px}.font37-xss{font-size:37px}.font38-xss{font-size:38px}.font39-xss{font-size:39px}.font40-xss{font-size:40px}.font41-xss{font-size:41px}.font42-xss{font-size:42px}.font43-xss{font-size:43px}.font44-xss{font-size:44px}.font45-xss{font-size:45px}.font46-xss{font-size:46px}.font47-xss{font-size:47px}.font48-xss{font-size:48px}.font49-xss{font-size:49px}.font50-xss{font-size:50px}.clearfix-xss{clear:both;display:block}ul.half-xss li{display:inline-block;min-width:48%}ul.three-xss li{display:inline-block;min-width:31%}}@media (max-width:767px){.text-center-xs{text-align:center}.text-left-xs{text-align:left}.text-right-xs{text-align:right}.text-justify-xs{text-align:justify}.float-none-xs{float:none!important}.float-left-xs{float:left!important}.float-right-xs{float:right!important}.dblock-xs{display:block}.dinline-xs{display:block}.dinlineblock-xs{display:block}.dtable-xs{display:table}.full-xs{width:100%}.tagger{text-align:center}}@media (max-width:640px){.text-center-xss{text-align:center}.text-left-xss{text-align:left}.text-right-xss{text-align:right}.text-justify-xss{text-align:justify}.float-none-xss{float:none!important}.float-left-xss{float:left!important}.float-right-xss{float:right!important}.dblock-xss{display:block}.dinline-xss{display:block}.dinlineblock-xss{display:block}.dtable-xss{display:table}.full-xss{width:100%}}.text-img-bg{color:#fff;background:url() repeat fixed;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ellipsis{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.no-ellipsis{width:100%:display:block;overflow:hidden;white-space:nowrap;text-overflow:hidden}.grd-text{background:-webkit-gradient(linear,left top,right top,from(#ff8a00),to(#da1b60));background:linear-gradient(to right,#ff8a00,#da1b60);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.dtable{width:100%:display:table;}
.boxshd{box-shadow: rgba(0,0,0,0.2) 0 2px 10px;}
.color{color: #014073!important;}  
.color2{color: #f85602!important;} 
.bg2{background-color: #f3fbfe;}
.shadow1 {box-shadow: 0 15px 65px rgb(20 23 35 / 10%);}
.border-light1 {border: 1px solid #e7eff7;}
.height100{height: 100%;}
.bg-cus {background: #f3f8fe!important;}
.bg-cus1{background: #f3fbfe!important;}
.lt-s{letter-spacing: 0.5px!important;}
.brt{border-top: 1px solid #efefef}
.brb{border-bottom: 1px solid #efefef}
.brb2{border: 2px solid #293c4e}
.btn-cus{color:#fff;background:#014073;padding:10px 15px;position:relative;z-index:1;overflow:hidden;border:0;font-size:16px;text-transform:uppercase;font-weight:500;transition:1.2s}
.btn-cus:hover{color:#014073}
.btn-cus:after{content:"";position:absolute;background:#fff;height:100%;width:0;top:0;left:0;z-index:-1;transition:1.1s}
.btn-cus:hover:after{width:100%}
.btn-1{color:#fff;background:#f85602;padding:10px 15px;position:relative;z-index:1;overflow:hidden;border:0;font-size:16px;text-transform:uppercase;font-weight:500;transition:1.2s}
.btn-1:hover{color:#f85602}
.btn-1:after{content:"";position:absolute;background:#fff;height:100%;width:0;top:0;left:0;z-index:-1;transition:1.1s}
.btn-1:hover:after{width:100%}
.btn-2{color: #fff;background: #f85602;position: relative;z-index: 1;overflow: hidden;border: 0;font-size: 16px;text-transform: uppercase;font-weight: 500;transition: 1.2s;border-radius: 2px;min-height: 40px;height: 40px;line-height: 12px;}
.btn-2:hover{color:#fff}
.btn-2:after{content:"";position:absolute;background:#014073;height:100%;width:0;top:0;left:0;z-index:-1;transition:1.1s;border-radius:3px}
.btn-2:hover:after{width:100%;border-radius:3px}
.for-pag-btn{color:#fff;background:#014073;padding:12px 30px;position:relative;z-index:1;overflow:hidden;border:0;font-size:16px;text-transform:uppercase;font-weight:500;-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s;border-radius: 2px;}
.for-pag-btn:hover{color:#fff}
.for-pag-btn:after{content:"";position:absolute;background:#f85602;height:100%;width:0;top:0;left:0;z-index:-1;-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s;border-radius:2px}
.for-pag-btn:hover:after{width:100%;border-radius:3px}
.btn-3{color:#fff;background:#f85602;padding:10px 15px;position:relative;z-index:1;overflow:hidden;border:0;font-size:14px;text-transform:uppercase;font-weight:500;-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s;border-radius: 2px;}
.btn-3:hover{color:#fff}
.btn-3:after{content:"";position:absolute;background:#014073;height:100%;width:0;top:0;left:0;z-index:-1;-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s}
.btn-3:hover:after{width:100%}
.btn-4{color:#fff;border:1px solid #fff;border-radius:0;padding:7px 25px;position:relative;z-index:1;overflow:hidden;text-transform:uppercase;font-weight:500;-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s;border-radius: 2px;}
.btn-4:hover{color:#fff;border:1px solid #014073;border-radius:2px}
.btn-4:after{content:"";position:absolute;background:#014073;height:100%;width:0;top:0;left:0;z-index:-1;-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s}
.btn-4:hover:after{width:100%}
.submit{color:#fff;border:1px solid #fff;border-radius:0;padding:7px 25px;position:relative;z-index:1;overflow:hidden;text-transform:uppercase;font-weight:500;transition:1.2s;background:#014073;border-radius: 2px;}
.submit:hover{color:#fff}
.submit:after{content:"";position:absolute;height:100%;width:0;top:0;left:0;z-index:-1;transition:1.1s;background:#f85602}
.submit:hover:after{width:100%}
.btn.focus,.btn:focus{outline:0;box-shadow:none}
.dinlineblock{display: inline-block!important;}
.pad2{padding: 13px 30px;}

.whatsapp-btn{position: fixed;left: 30px;bottom: 30px;width: 55px;height: 55px;cursor: pointer;text-align: center;z-index: 100;color: #fff;background: #4bc75a;font-size: 30px;padding-top: 10px;border-radius: 50%;text-align: center;line-height: 35px;}
.whatsapp-btn::after{z-index:-1;content:"";position:absolute;left:0;top:0;width:45px;height:45px;animation:ripple 1.6s ease-out infinite;opacity:1;background:#4bc75a;border-radius:50%;-webkit-animation:ripple 1.6s ease-out infinite}
.whatsapp-btn a{color:#fff!important}
.whatsapp-btn span{font-size:16px;position:relative;top:-8px}
@keyframes ripple {
	0%{transform:scale(0);opacity:1}
	100%{transform:scale(1.5);opacity:0}
}

.yt-icon{ width: 70px; height: 70px; cursor: pointer; z-index: 100; color: #F85602; background: #fff; font-size: 36px; border-radius: 50%; text-align: center; line-height: 70px; position: absolute; top: 50%; right: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.yt-icon a{color: #F85602;}
.yt-icon::after{z-index:-1;content:"";position:absolute;left:0;top:0;width:70px;height:70px;animation:ripple 1.6s ease-out infinite;opacity:1;background:#fff;border-radius:50%;-webkit-animation:ripple 1.6s ease-out infinite}
.yt-icon1{ width: 70px; height: 70px; cursor: pointer; z-index: 100; color: #F85602; background: #fff; font-size: 36px; border-radius: 50%; text-align: center; line-height: 70px; position: absolute; top: -50px; left: 50%; transform: translate(-50%, -50%) ; -webkit-transform: translate(-50%, -50%) ; -moz-transform: translate(-50%, -50%) ; -ms-transform: translate(-50%, -50%) ; -o-transform: translate(-50%, -50%) ; }
.yt-icon1 a{color: #F85602;}
.yt-icon1::after{z-index:-1;content:"";position:absolute;left:0;top:0;width:70px;height:70px;animation:ripple 1.6s ease-out infinite;opacity:1;background:#fff;border-radius:50%;-webkit-animation:ripple 1.6s ease-out infinite}



.ellipsis1{text-overflow: ellipsis!important;display: -webkit-box!important;overflow: hidden!important;-webkit-box-orient: vertical!important;-webkit-line-clamp: 1!important;}
.ellipsis2{text-overflow: ellipsis!important;display: -webkit-box!important;overflow: hidden!important;-webkit-box-orient: vertical!important;-webkit-line-clamp: 2!important;}
.ellipsis3{text-overflow: ellipsis!important;display: -webkit-box!important;overflow: hidden!important;-webkit-box-orient: vertical!important;-webkit-line-clamp: 3!important;}
.ellipsis4{text-overflow: ellipsis!important;display: -webkit-box!important;overflow: hidden!important;-webkit-box-orient: vertical!important;-webkit-line-clamp: 4!important;}
.ellipsis5{text-overflow: ellipsis!important;display: -webkit-box!important;overflow: hidden!important;-webkit-box-orient: vertical!important;-webkit-line-clamp: 5!important;}
.ellipsis6{text-overflow: ellipsis!important;display: -webkit-box!important;overflow: hidden!important;-webkit-box-orient: vertical!important;-webkit-line-clamp: 6!important;}
.ellipsis7{text-overflow: ellipsis!important;display: -webkit-box!important;overflow: hidden!important;-webkit-box-orient: vertical!important;-webkit-line-clamp: 7!important;}
ul{list-style-type:none}
a{text-decoration:none;display:inline-block;outline:none}
a:hover,a:focus,a:visited{text-decoration:none;outline:none}
button{border:none;outline:none;box-shadow:none;display:block;padding:0;background:transparent}
.d-flex{display: flex!important;}
.justify-content-start{justify-content: flex-start!important;}
.justify-content-between{justify-content: space-between!important;}
.justify-content-around{justify-content: space-around!important;}
.justify-content-end{justify-content: flex-end!important;}
.bg-gradient{width: 100%;background: linear-gradient(15deg, rgba(255, 255, 255, 0), transparent);}

.sec-404{padding: 60px 0!important; background:#f5f5f5;}
.sec-404 h1{font-size: 200px;}
.sec-404 .error-msg{font-size: 36px;color: #353536;font-weight: 700;margin-top: 50px;display: block;letter-spacing: 0.5px;margin-bottom: 15px;text-transform: capitalize;}
.sec-404 .error-para{font-size:18px;color:#353536;line-height:29px;margin-bottom:62px}
.sec-404 .error-img{position:relative;top:25px;padding:0 10px;display: inline-block;width: 200px;}
.sec-positive{background: #f5f5f5;padding: 190px 0 60px!important}
.sec-positive .message-succes{box-shadow: rgba(0,0,0,0.05) 0 2px 20px;border-radius: 8px;text-align: center;background: #fff;padding: 40px;}  
.sec-positive .message-succes .icon{margin: 0 auto 15px;width: 200px;height: 200px;background: transparent;overflow: hidden;}
.sec-positive .message-succes .icon img{width: 100%;height: 100%;object-fit: cover;}
.sec-positive .message-succes .msg-content{text-align: center;}
.sec-positive .message-succes .msg-content .msg-succes{text-transform: uppercase;font-size: 34px;font-weight: 800;line-height: 33px;color: #654f38;margin: 0 0 10px;letter-spacing: 0.5px;}
.sec-positive .message-succes .msg-content .msg-done{font-size: 18px;font-weight: 400;color: #333;margin: 0 0 30px;}
.sec-slider .owl-nav .owl-prev, .sec-slider .owl-carousel .owl-nav .owl-next{position: absolute;top: 50%;transform: translateY(-50%);width: 45px;height: 45px;line-height: 45px;background: rgba(255, 255, 255, 0.5);color: #fff;text-align: center;z-index: 1;font-size: 20px;transition: all 0.3s ease; opacity: 1}
.sec-slider .owl-nav .owl-prev{left: 40px;}
.sec-slider .owl-nav .owl-next{right: 40px}
.sec-slider .owl-nav .owl-prev:hover, .sec-slider .owl-carousel .owl-nav .owl-next:hover{background: #293c4e}
.covered ul{margin:0;padding:0;min-height: 50px;}
.covered ul li{display: inline-block;position: relative;padding-right: 20px;line-height: 24px;color: #212121;font-size: 14px;font-weight: 400;text-transform: capitalize;}
.covered ul li::after{content: "\f16a";font-family: "flaticon";position: absolute;right: 0px;top: 2px;}
.covered ul li:last-child{padding-right:0;}
.covered ul li:last-child::after{display:none;}
.highlights ul{margin:5px 0 0}
.highlights ul li{display:block;position:relative;padding-left:23px;line-height:24px;color:#444;font-size:13px;}
.highlights ul li::after{content:'\f164';font-family:"flaticon";position:absolute;left:0px;font-size:13px;}
.highlights ul li:last-child{padding-right:0;}
.bg-theme1{background: #293c4e!important;}
.highlights ul{margin:5px 0 0}
.highlights ul li{display:block;position:relative;padding-left:23px;line-height:24px;color:#444;font-size:13px;}
.highlights ul li::after{content:'\f164';font-family:"flaticon";position:absolute;left:0px;font-size:13px;}
.highlights ul li:last-child{padding-right:0;}

.Zebra_DatePicker{border: 1px solid #005294;box-shadow:rgba(0,0,0,0.2) 0 2px 10px;}
.Zebra_DatePicker{background: #005294;color: #fff;z-index: 99999}
.Zebra_DatePicker .dp_body .dp_hover{background: #f85602;color: #fff!important;}
.Zebra_DatePicker .dp_actions .dp_hover{background-color: transparent;color: #fff!important;}
.Zebra_DatePicker_Icon_Wrapper{width: 100%!important;}
.Zebra_DatePicker .dp_body .dp_current{color: #f85602;font-weight: 700;}
.Zebra_DatePicker .dp_timepicker .dp_disabled{color: #fff;padding: 0}
.Zebra_DatePicker .dp_time_separator div:after{color: #fff}
.Zebra_DatePicker .dp_body .dp_hover.dp_time_control{    background-color: #f85602;}
.Zebra_DatePicker .dp_monthpicker td, .Zebra_DatePicker .dp_timepicker td, .Zebra_DatePicker .dp_yearpicker td{width: 10px}
button.Zebra_DatePicker_Icon{right: 10px !important;}

.box-styled{border-radius: 5px;border-left: 4px solid #dfe5ec;background-image: -webkit-linear-gradient(290deg,#f3f3f3,rgba(255,255,255,0));background-image: linear-gradient(160deg,#f3f8fe,rgba(255,255,255,0));padding: 30px 25px;margin: 30px 0;}
.box-styled p{margin:0 0 20px}
.box-styled p:last-child{margin-bottom:0}
.box-styled ul{list-style:none;margin-bottom:30px;padding-left:20px}
.box-styled li{position:relative;margin-bottom:2px}
.box-styled li::before{content: "\2022";position: absolute;display: inline-block;color: #293c4e;width: 15px;left: -20px;top: -3px;font-size: 24px;font-family: serif;font-weight: 900;line-height: 1;}
.control-label{font-weight: 400; margin: 0 0 3px; font-size: 16px; letter-spacing: 0.5px;}

.slide-nav1 .owl-nav .owl-next,.slide-nav1 .owl-nav .owl-prev{ position: absolute; top: 50%; left: 30px; transform: translateY(-50%); width: 42px; height: 42px; line-height: 42px; border-radius: 4px; background: #fff  !important; text-align: center; color: #56509f !important; transition: all .3s; transition-delay: .3s; opacity: .2; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); font-size: 20px !important; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; }
.slide-nav1 .owl-nav .owl-left{left:30px;right: unset; }
.slide-nav1 .owl-nav .owl-next{right:30px;left:unset}
.slide-nav1:hover .owl-nav .owl-next,.slide-nav1:hover .owl-nav .owl-prev{left:40px;transition-delay:0;opacity:1}
.slide-nav1:hover .owl-nav .owl-next{right:40px;left:unset}

.view-item .item{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.view-item .item .img-container{width: 250px;height: 250px;border: 1px solid #293c4e;padding: 4px;margin-right: 20px;}
.view-item .item .img-container img{width: 100%;height: 100%;object-fit: cover;}
.view-item .item .text-content{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: calc(100% - 0px);position: relative;}
.view-item .item .text-content .top-text{display: flex;justify-content: space-between}
.view-item .item .text-content .top-text span{margin: auto 0; }
.view-item .item .text-content .include-list{display: flex;justify-content: flex-start;}
.view-item .item .text-content .include-list li{margin: auto 0;text-align: center;padding: 10px 20px;border: 1px solid #e6ecf3;background: #f3f8fe;}
.view-item .item .text-content .include-list li:first-child{background: transparent; border: none;padding: 0;}
.view-item .item .text-content .include-list li+li{margin-left: 10px;}
.view-item .item .text-content .include-list li i{font-size: 26px;color: #ff9d34;margin: 0 0 10px;display: block;}

.error{padding: 190px 0 60px;}
.error-box{height:200px;width:200px;margin:0 auto;background:#014073;border-radius:50%;padding:10px;margin-bottom:30px}
.error-box-inner{height:180px;width:180px;margin:0 auto;background:#014073;border-radius:50%;border:2px dashed #fff}
.error-box-inner h1{font-size:80px;line-height:2;color:#fff;margin:0}
h1.not-found{text-transform:uppercase;margin:30px 0 0}
/**********************************/
.l-theme{position:relative;max-width:1920px;margin:auto;background-color:#fff;overflow-x:hidden;padding-top:123px}

.l-main-content{padding: 60px 0;}
.l-sidebar_right{padding-left:10px}
.ui-title-page{position:relative;display:inline-block;margin-top:0;padding:38px 88px 32px;font-size:36px;font-weight:600;letter-spacing:.05em}
.ui-title{color: #222;text-transform: uppercase;letter-spacing: 0.5px;font-weight: 500;margin: 0 0 20px;font-size: 34px;}
.ui-title-sm{color:#253241;font:700 24px Montserrat}
.ui-title-slogan{color:#253241;font:600 12px/1 "Open Sans";text-transform:uppercase;margin-bottom:3px}
.ui-title-inner{color:#253241;font:700 30px Montserrat}
.ui-subtitle{color:#253241;font:700 18px Montserrat;text-transform:uppercase}
.img-scale{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';width:100%}
.btn-default{text-transform:none;box-shadow:0 0 15px rgba(0,0,0,0.07);border-radius:2px;border:1px solid #ddd;background-color:#f1f5fa;color:#253241;font-family:Lato;font-size:12px;font-weight:700}
.btn-default:hover{color:#E1EAF4}
.btn-secondary{background-color:#253241;color:#fff}
.btn-secondary:hover{color:#E1EAF4}
.btn-white{text-transform:uppercase;color:#253241;border-radius:2px;border:1px solid #ddd;font-weight:700}
.btn-scroll-next{cursor:pointer}
p + .list{margin-top:36px}
.list{margin-bottom:40px;padding-left:0;list-style-type:none}
.list li{position:relative;margin-bottom:10px;padding-left:21px}
.list li:before{position:absolute;top:5px;left:-2px;font-size:14px;font-weight:400;line-height:1}
.list li > a{color:#777}
.list li > a:hover{text-decoration:none}

.list-num{counter-reset:list}
.list-num li:before{display:inline-block;font-weight:700;color:#980aac;content:counter(list) ". ";counter-increment:list}
select:focus{outline-style:none}
input::-webkit-input-placeholder{color:#666}
input::-moz-placeholder{color:#666}
input:-ms-input-placeholder{color:#666}
.ui-select{color:#222;height:50px;padding-top:14px;padding-left:20px;padding-right:20px;box-shadow:0 0 15px rgba(0,0,0,0.07);border-radius:2px;border:1px solid #ddd;background-color:#fff;text-transform:none;font:400 15px/23px Lato}
.ui-select:focus{outline:none!important}
.ui-select:after{border:none;width:auto;height:auto;content:'\f107';font-family:'Font Awesome 5 Free';font-weight:900;vertical-align:unset}

blockquote cite{display:block;font-style:normal}

.tooltip{text-transform:uppercase}
.link-tooltip-1{font-weight:700;color:#666}
.link-tooltip-2{font-weight:700;color:#000101}
.section-area{position:relative}
.section-default{position:relative;padding-top:60px;padding-bottom:60px}
.section-default-sm{padding-top:100px;padding-bottom:100px}
.section-default-sm .ui-title-inner{margin-bottom:30px}
.section-content{padding-top:90px;padding-bottom:100px}
.section-inner{margin-top:60px}
.section-border{border-bottom:1px solid #eee}
.area-bg{position:relative}
.area-bg:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;content:''}
.area-bg__inner{position:relative;z-index:110}
.area-bg_dark:after{background-color:#253241}
.area-bg_light:after{background-color:#f1f1f1}
.area-bg_op_25:after{opacity:.25}
.area-bg_op_30:after{opacity:.3}
.area-bg_op_40:after{opacity:.4}
.area-bg_op_50:after{opacity:.5}
.area-bg_op_60:after{opacity:.6}
.area-bg_op_70:after{opacity:.7}
.area-bg_op_75:after{opacity:.75}
.area-bg_op_80:after{opacity:.8}
.area-bg_op_85:after{opacity:.85}
.area-bg_op_90:after{opacity:.9}
.area-bg_op_100:after{opacity:1}
.ui-rating li{padding-right:1px;padding-left:1px;font-size:10px;color:#ffce4a}
.text-bg{padding:5px;color:#fff}
.bg-border{padding:5px;border:1px dashed #222}
.color-dark{font-weight:700}
.color-white{color:#fff}
.bg-white{background-color:#fff}
.bg-grey{background-color:#f8f8f8}
.bg-dark{background-color:#253241}
.bg-light{background-color:#f1f5fa}
.bg-green{background-color:#5dd018}
.pruning{overflow:hidden}
.parallax{background-repeat:no-repeat;background-attachment:fixed;-webkit-transform:none;transform:none;background-size:cover;background-position: center;}
.helper,.helper:before{display:inline-block;vertical-align:middle}
.helper:before{width:0;height:100%;content:''}
.helper-2{display:inline-block;width:0;height:100%;vertical-align:middle}
.js-scroll-next + .js-scroll-content{display:none}
.js-scroll-next{cursor:pointer}
.row_no-mrg{margin-right:0;margin-left:0}
.col_no-pdg{padding-right:0;padding-left:0}
.block-table{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.block-table__cell{padding-right:0;padding-left:0;vertical-align:top;overflow:hidden}
.block-table__inner{height:100%;overflow:hidden}
.br{display:block}
.no-br{white-space:nowrap}
.section-policy{padding-top:110px;padding-bottom:110px}
.section-policy h2{margin-bottom:40px}
.section-policy h3{margin-top:30px;margin-bottom:20px}
.section-policy p{margin-bottom:5px}
.section-policy .list-letter{margin-bottom:10px;list-style-type:lower-alpha}
html,body{height:100%}
.page__wrapper{min-height:100%;margin-bottom:-50px}
* html .page__wrapper{height:100%}
.page__buffer{height:50px}
.accordion{padding-top:10px}
.accordion-trigger{position:relative;font:700 18px Montserrat;color:#253241;border:none;background:transparent;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-transform:none}
.accordion-trigger:focus{outline:none}
.accordion-trigger .ic{position:absolute;top:5px;left:-20px;font-size:16px;color:#253241}
.section-about{padding-top:130px;background:url(../images/b-welcome/bg-1.jpg) 100% 50% no-repeat;background-size:contain}
.b-bnr{padding:90px 0 120px}
.b-bnr__info{font-size: 16px;line-height: 24px;color: #b5bec9;font-weight: 400;margin: 0;}
.b-bnr__second{text-align:right;margin: auto 0;width: 100%;}
.b-bnr__title{font-weight: 500;color: #fff;text-transform: uppercase;font-size: 22px;margin: 0 0 5px;letter-spacing: 0.5px;}
.b-bnr .btn{display:inline-block}
.b-bnr_mod-a{padding-top:120px;padding-bottom:90px}
.b-bnr-2{color:#fff}
.b-bnr-2__img{position:relative;z-index:1}
.b-bnr-2__figure{margin-bottom:-127px;text-align:center}
.b-bnr-2__section{position:relative;padding:154px 0 55px;background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center}
.b-bnr-2__section:after{position:absolute;border-width:17px;border-style:solid;content:''}
.b-bnr-2__section_first{background-image:url(../images/b-bnr/bg-1.png)}
.b-bnr-2__section_first:after{bottom:0;left:0;border-color:transparent transparent #fff #fff}
.b-bnr-2__section_second{background-image:url(../images/b-bnr/bg-2.png)}
.b-bnr-2__section_second:after{top:0;right:0;border-color:#fff #fff transparent transparent}
.b-bnr-2__title{margin-bottom:20px;font:700 24px/1.2 Montserrat;text-transform:uppercase}
.b-bnr-2__link{font-size:16px;color:#fff!important;text-decoration:none!important;border-bottom:1px dotted #fff}
.b-bnr-2__link:hover{border-bottom:0}
.b-bnr-3{padding-top:70px;padding-bottom:75px;color:#fff;background-image:url(../images/b-bnr/2.png);background-repeat:no-repeat;background-position:100% 50%;text-align:center}
.b-bnr-3__title{font-size:36px;font-weight:700;color:#fff}
.b-bnr-3__info{margin-bottom:45px;font-size:18px;line-height:1.333;color:#b5bec9}
.b-bnr-contacts{display:inline-block;margin-left:40px;text-align:left;vertical-align:middle}
.b-bnr-contacts__info{font-size:15px;color:#b5bec9}
.b-bnr-contacts__phone{font-size:24px;font-weight:900;color:#fff}
.b-bnr-contacts__phone:hover{text-decoration:none}
.b-brands__item{width:50%;height:87px;border:1px solid #ddd;border-radius:2px;background-color:#fff;text-align:center}
.b-brands__item:before{display:inline-block;height:100%;content:'';vertical-align:middle}
.b-brands__img{display:inline-block;vertical-align:middle}
.section-brands{padding-top:90px;padding-bottom:90px}
.section-brands__inner{margin-right:-60px;margin-left:-60px}

.section-carousel__btn{padding-right:28px;padding-left:28px;font-size:14px;text-transform:none}
.section-carousel__btn .ic{margin-right:5px;font-size:16px;vertical-align:-10%}

.b-contacts{position:relative;margin-top:50px;padding:70px 10px 40px;background-color:#f1f5fa;text-align:center;min-height: 220px;}
.b-contacts:after{position:absolute;bottom:5px;left:5px;border-width:5px;border-style:solid;border-color:transparent transparent #253241 #253241;content:''}
.b-contacts__title{margin-bottom: 10px;color: #253241;font-size: 22px;font-weight: 500;text-transform: uppercase;letter-spacing: 0.5px;}
.b-contacts__info{line-height:1.733;color:#555}
.b-contacts .ic{position:absolute;top:-50px;left:calc(50% - 40px);width:80px;height:80px;font-size:28px;line-height:80px;color:#fff;background-color:#253241}
.section-dealers{padding-top:95px;padding-bottom:110px}
.section-dealers__main{padding-right:20px;padding-left:50px}
.section-dealers__header{padding-bottom:25px;border-bottom:2px dotted #000}
.section-dealers__title{padding-right:30px}
.section-dealers__select{text-align:right}
.section-dealers__btn-more{font-size:13px}

.btns-switch{text-align:right}
.btns-switch__item{display:inline-block;width:50px;height:50px;margin-left:10px;font-size:18px;line-height:48px;color:#ccc;border:1px solid #ddd;border-radius:2px;background-color:#fff;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center}
.btns-switch__item.active,.btns-switch__item:hover{color:#253241;background-color:#f1f5fa;box-shadow:0 0 15px rgba(0,0,0,0.07)}
.btns-switch__item.active{cursor:default}
.b-find{position:relative;z-index:100;margin-top:-54px;}
.b-find__form{padding:10px 20px 15px;box-shadow: -1px -2px 9px 0px rgba(255, 157, 52, 0);}
.b-find__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.b-find__row{position:relative}
.b-find__main{margin-bottom:20px;padding-right:176px}
.b-find__btn{position:absolute;right:0;bottom:0;width:176px}
.b-find__item{width:33.33%}
.b-find__label{margin-bottom:15px;padding-left:5px;font-family:Montserrat;font-size:14px;font-weight:700;color:#253241}
.b-find__number{margin-right:5px;font-size:18px;text-transform:uppercase}
.b-find__selector .ui-select{height:59px;padding-top:19px;padding-bottom:19px}
.b-find__checkbox-item{display:inline-block;margin-right:20px}
.b-find_sm{margin-top:55px;margin-bottom:55px}
.b-find_sm .b-find__form{background-color:#253241}
.b-find_sm .b-find__main{margin-bottom:10px}
.b-find-nav__item{font-family:Montserrat;font-size:22px;background-color:#293c4e}
.b-find-nav__link{color:#fff}
.b-find-nav__link{font-size:16px;text-transform: uppercase;font-weight:600;padding:10px 20px;}
.b-find-nav__link.active{color:#253241;background-color:#fff}
.b-find-nav__link .ic{margin-right:12px;font-size:16px}
.b-find-content{background-color:#fff}
.section-form-contacts{border: 1px solid rgba(236, 232, 232, 0.5);padding: 20px;}
.b-form-contacts{margin-top:40px}
.b-form-contacts .form-group{margin-bottom:15px}
.b-gallery__item{display:block!important}
.b-goods-f__media{position:relative}
.b-goods-f__media a{cursor:pointer;position:relative;z-index:3;display:inline-block;width:100%}
.b-goods-f__media-inner{position:absolute;z-index:1;top:20px;right:20px}
.b-goods-f__favorite{padding:7px;font-size:12px;opacity:0;color:#253241;border-radius:2px;background-color:#fff;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}
.b-goods-f__title{font-family:Montserrat;font-weight:600;color:#253241}
.b-goods-f__label{margin-left:5px;padding:7px 12px;font-family:Montserrat;font-weight:600;font-size:12px;color:#fff;border-radius:2px;text-transform:uppercase}
.b-goods-f__label_dark{background-color:#354455}
.b-goods-f__list-item{font-family:Lato}
.b-goods-f__price{font-family:Montserrat}
.b-goods-f__old-price{display:block;text-decoration:line-through}
.b-goods-f__compare{display:inline-block;padding:8px 17px;font-size:12px;color:#253241;border-radius:2px;background-color:#f1f5fa;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center;text-transform:uppercase}
.b-goods-f__compare .ic{margin-left:9px;font-size:14px;color:#253241}
.b-goods-f:hover .b-goods-f__favorite{opacity:1}
.b-goods-f:not(.b-goods-f_row):not(.b-goods-f_dark):last-child{margin-bottom:75px}
.b-goods-f:not(.b-goods-f_row){margin-bottom:30px;color:#555}
.b-goods-f:not(.b-goods-f_row).b-goods-f_dark{color:#fff}
.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__media:after,.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__media:after{background-color:#141d27}
.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__main{background-color:#34404e}
.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__title{color:#fff}
.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__compare,.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__compare{opacity:1}
.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__list,.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__list{border-bottom:1px solid rgba(221,221,221,0.2)}
.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__list-item:not(:first-child),.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__list-item:not(:first-child){border-left-color:rgba(221,221,221,0.3)}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__media{position:relative}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__media:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:'';-webkit-transition:all .3s;transition:all .3s}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__main{padding-top:10px;padding-bottom:10px;background-color:#fff;box-shadow:0 0 12px 8px rgba(129,129,129,0.09);transition:background-color .03s;text-align:center}
.b-goods-f__main:before{position: absolute;content: '';background: linear-gradient(to top, white, transparent);bottom: 41px;left: 0;width: 100%;z-index: 9;height: 50px;}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__title{font-size: 18px;border-bottom: 0;margin: 0 !important;padding: 0;}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__info{display:none;display:none}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:14px;padding-bottom:22px;border-bottom:1px solid #eee}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item{display:inline-block;padding-right:8px;padding-left:8px;font-size:12px}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item:not(:first-child){border-left:1px solid #eee}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item_row{display:none}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-title{display:none}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-info_col{font-family:Lato;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__sidebar{height:36px;line-height:1}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__sidebar:before{display:inline-block;height:100%;content:'';vertical-align:middle}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__price-group{display:inline-block;vertical-align:middle}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__bnr{display:none}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__price_col{font-size:12px;font-weight:700;text-transform:uppercase}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__price-numb{font-size:18px}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__old-price{margin-top:3px;font-family:Montserrat;font-size:12px;opacity:.5}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__imprest{display:none}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__compare{position:absolute;top:93px;left:calc(50% - 115px/2);opacity:0}
.b-goods-f_row{position:relative;margin-bottom:55px;padding-bottom:55px}
.b-goods-f_row:after{position:absolute;right:0;bottom:0;left:15px;height:1px;border-bottom:1px solid #eee;content:''}
.b-goods-f_row .b-goods-f__media{float:left;width:300px}
.b-goods-f_row .b-goods-f__main{display:table;padding-left:30px}
.b-goods-f_row .b-goods-f__descrip{display:table-cell;vertical-align:top}
.b-goods-f_row .b-goods-f__title{font-size:24px}
.b-goods-f_row .b-goods-f__info{margin-bottom:28px}
.b-goods-f_row .b-goods-f__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}
.b-goods-f_row .b-goods-f__list-item{max-width:50%;margin-bottom:6px;padding-right:20px;font-size:13px;font-weight:700;color:#222;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
.b-goods-f_row .b-goods-f__list-info{padding-left:2px}
.b-goods-f_row .b-goods-f__sidebar{display:table-cell;width:180px;padding-bottom:45px;text-align:right}
.b-goods-f_row .b-goods-f__bnr{display:inline-block;margin-top:7px;margin-bottom:10px}
.b-goods-f_row .b-goods-f__price{display:block;margin-top:7px;margin-bottom:5px}
.b-goods-f_row .b-goods-f__price_col{display:none}
.b-goods-f_row .b-goods-f__price-numb{display:inline-block;padding:6px 23px;font-size:24px;color:#fff}
.b-goods-f_row .b-goods-f__old-price{margin-bottom:7px;font-family:Lato;font-size:16px;font-weight:700;color:#222}
.b-goods-f_row .b-goods-f__imprest{display:block;margin-top:9px;font-size:13px;color:#555}
.b-goods-f_row .b-goods-f__compare{position:absolute;right:15px;bottom:62px}
.b-goods-f_dark .b-goods-f__media:after{display:none}
.b-goods-f_dark .b-goods-f__label{margin-right:10px;vertical-align:10%}
.b-goods-f__label_white{background-color:#fff;color:#222}
.b-goods-f_mod-a:hover .b-goods-f__price{opacity:1}
.b-goods-f_mod-a .b-goods-f__price{position:absolute;top:0;left:5px;opacity:0;-webkit-transition:all .3s;transition:all .3s}
.b-goods-f_mod-a .b-goods-f__list{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ddd}
.b-goods-f_mod-a .b-goods-f__list-item{width:33.33%;padding-top:9px;padding-bottom:9px}
.b-goods-f_mod-a .b-goods-f__list-item .ic{margin-right:5px;font-size:20px;vertical-align:-8%}
.b-goods-f.b-goods-f_dark:not(.b-goods-f_row){margin-bottom:40px}
.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__price-numb{color:#fff}
.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__main{padding-top:29px;padding-bottom:22px}
.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__title{margin-bottom:25px}
.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:21px;padding-bottom:17px}
.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__price-numb{font-size:24px}
.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row){padding-right:5px;padding-left:5px}
.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row):last-child{margin-bottom:0}
.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__price-numb{display:block;padding:15px 30px;font-size:24px;color:#fff}
.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__title{margin-bottom:22px}
.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:0;padding-bottom:0;border-bottom:none}
.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__sidebar{height:0}
.section-goods-vip{display:-webkit-box;display:-ms-flexbox;display:flex}


.sp-arrows{position:absolute}
.sp-fade-arrows{opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}
.sp-slides-container:hover .sp-fade-arrows{opacity:1}
.sp-horizontal .sp-arrows{z-index:10;top:50%;right:0;width:100%;margin-top:0;text-align:right}
.sp-vertical .sp-arrows{top:0;left:50%;height:100%;margin-left:-10px}
.sp-arrow{position:absolute;bottom:0;display:block;width:35px;height:35px;padding-top:10px;opacity:.5;color:#fff;border-top:2px solid #fff;border-left:2px solid #fff;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center}
.sp-arrow:hover{opacity:1}
.sp-horizontal .sp-previous-arrow{left:80px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.sp-horizontal .sp-next-arrow{right:80px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.sp-vertical .sp-previous-arrow{top:20px}
.sp-vertical .sp-next-arrow{bottom:20px}
.b-title-page__emphasis{padding-bottom:5px;line-height:1}

.section-reply-form{margin-top:20px}
.section-reply-form .form-reply{margin-top:40px;padding-right:40px}
.section-reply-form .form-label{font-family:Montserrat;font-size:14px;color:#253241;text-transform:uppercase}
.section-reply-form .form-group{margin-bottom:38px}
.section-reply-form .btn{margin-top:10px;padding-right:50px;padding-left:50px}
.b-progress-list{margin-top:-33px;margin-bottom:0}
.b-progress-list__item{text-align:center}
.b-progress-list__wrap{position:relative;padding-top:50px;padding-bottom:40px}
.b-progress-list__wrap:after{position:absolute;bottom:5px;left:5px;border-top:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #253241;border-left:7px solid #253241;content:''}
.b-progress-list__percent{display:block;font-family:Montserrat;font-size:36px;color:#253241}
.b-progress-list__name{display:block;font-size:16px;font-weight:700;color:#222;text-transform:uppercase}
.b-progress-list_mod-a{position:relative;z-index:1;margin-top:-23px;margin-bottom:-33px}
.section-reviews{background-image:url(../images/bg/testimonials.jpg)}
.section-reviews__decor{display: inline-block;color: #fff;font-size: 60px;font-weight: 700;line-height: 20px;}
.section-reviews__decor:before,.section-reviews__decor:after{display: inline-block;width: 30px;height: 1px;margin: 0 14px;background-color: #ccc;content: '';vertical-align: 50%;top: -20px;position: relative;}


.sec-get{background: url(../images/bg/bg.jpg);background-position: center;background-repeat: no-repeat;}




.section-reviews .ui-title-slogan{color:#fff}
.section-reviews .ui-title{color:#fff}
.b-reviews{margin-top:10px;padding-right:0;padding-left:0}
.b-reviews__blockquote{margin-bottom:5px}
.b-reviews__wrap{position: relative;margin-bottom: 50px;padding: 40px 20px;border-radius: 2px; text-align: center;background: #fff}
.b-reviews__wrap:after{position: absolute;top: 100%;left: 50%;border-width: 15px;border-style: solid;content: '';transform: translateX(-50%);    border-color: #fff transparent transparent #fff;}
.b-reviews__inner{display:block;color:#fff;text-align:right}
.b-reviews__cite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.b-reviews__author{display:block;overflow:hidden;width:80px;margin-left:20px;border-radius:50%}
.b-reviews__category{display: block;font-size: 14px;color: #ffffff;}
.b-reviews__name{display: block;font-size: 18px;letter-spacing: 0.5px;font-weight: 500;margin: 0 0 5px;}

.b-reviews-slider-2{margin-bottom:0}
.b-services__main{margin-left:10px}

.b-services-content{margin-top:25px}
.b-services-content__title{margin-top:30px}

.section-title-page{position:relative;padding: 200px 0 80px;background-repeat: no-repeat!important;background-position: center!important;background-size: cover!important;}
.breadcrumb-item + .breadcrumb-item::before{content: '/';}
.b-title-page{margin-top: 0;margin-bottom: 0;color: #fff;font-weight: 500;letter-spacing: 1px;}
.b-title-page__wrap{background-color: rgba(37, 50, 65, 0);text-align: center;position: relative;padding: 30px;}

.b-title-page{position: relative;display: inline-block;margin: 0 auto;padding: 10px 20px;}
.b-title-page:before {position: absolute;content: '';width: 70px;height: 40px;border: 5px solid transparent;bottom: -5px;left: -10px;border-bottom-color: #ffffff;border-left-color: #ffffff;}
.b-title-page:after {position: absolute;content: '';width: 70px;height: 40px;border: 5px solid transparent;top: -5px;right: -10px;border-top-color: #ffffff;border-right-color: #ffffff;}
.breadcrumb{justify-content: center;}


.table_primary-headings h1,.table_primary-headings h2{margin-bottom:44px;line-height:1;vertical-align:middle}
.table_primary-headings h3,.table_primary-headings h4,.table_primary-headings h5,.table_primary-headings h6{margin-bottom:34px}
.wrap-title{margin-bottom:56px}
.b-welcome{background:url(../images/bg/bg-img-about.jpg) 100% 50% no-repeat;background-size:contain; background-position: right;position: relative;}
.b-welcome-list{margin-top:20px;margin-bottom:0}
.b-welcome-list__item{padding: 20px 0; max-width: 33.333%;color: #253241;text-align: center;}
.b-welcome-list__item:not(:last-child){border-right:1px solid #ddd}
.b-welcome-list__item .ic{display: block;margin-bottom: 10px;font-size: 38px;font-weight: 500;color: #f85602;}
.b-welcome-list__item span{display: block;margin-bottom: 0px;font-size: 14px;font-weight: 500;color: #222;text-transform: capitalize;line-height: 20px;}
.footer{position: relative;padding: 60px 0;color: #a9aeb3;background-color: #293c4e;}
.footer__btn-up{position:absolute;right:20px;bottom:70px;cursor:pointer;text-align:center}
.footer__btn-up .ic{display:block;margin-right:5px;margin-bottom:-23px;font-size:50px;color:#253241;-webkit-transition:all .3s;transition:all .3s}
.footer__btn-up:hover{text-decoration:none}
.footer-soc{margin-top: 20px;}
.footer-soc__item{display:inline-block}
.footer-soc__link{display:inline-block;width:36px;height:36px;margin-right:3px;margin-left:2px;font-size:14px;color:#a9aeb3;border-radius:50%;background-color:#364e65;-webkit-transition:all .3s;transition:all .3s;text-align:center}
.footer-soc__link:hover{color:#fff}
.footer-soc__link .ic{display:inline-block;line-height:36px}
.footer-section__title{margin-bottom: 25px;font-size: 20px;font-weight: 500;color: #fff;text-transform: uppercase;letter-spacing: 0.5px;}
.footer-section_link{margin-left:-14px}
.footer-section_subscribe{padding-right:34px}
.footer-info{margin-bottom:27px}
.footer-contacts__item{margin-bottom:7px;line-height: 25px;}
.footer-contacts__item .ic{margin-right:10px}
.footer-contacts__item a{color:#a9aeb3}
.footer-list li{margin-bottom:15px}
.footer-list li a{position:relative;padding-left:15px;color:#a9aeb3; transition: all 0.3s ease;}
.footer-list li a:hover{color: #fff;}
.footer-list li a:before{position:absolute;top:0;left:0;font-family:'Font Awesome 5 Free';font-size:12px;font-weight:900;color:#ccc;content:'\f105'}
.footer-list li a:hover{text-decoration:none}
.footer-form__info{margin-bottom:20px}
.footer-form__input{height:55px;padding-left:20px;font-size:12px;font-size:12px;color:#a9aeb3;border-radius:0;box-shadow:none}
.footer-form .form-group{margin-bottom:10px}
.footer-form .btn{padding:8px 20px;border-radius:0;text-transform:none}
.footer-copyright__link{color:#a9aeb3;text-decoration:underline}

.section-sidebar{margin-bottom:45px}
.widget-title{position:relative;overflow:hidden;margin-bottom:0;padding:12px 20px 10px 30px;font:500 16px Montserrat;font-size:16px;line-height:38px;color:#fff;box-shadow:0 0 12px 8px rgba(129,129,129,0.06);text-transform:uppercase}
.widget-title:after{position:absolute;top:5px;left:5px;display:block;border-width:7px;border-style:solid;border-right-color:transparent;border-bottom-color:transparent;content:''}
.widget-title .ic{float:right;font-size:30px;font-weight:400;opacity:.5;color:#ccdaea}
.widget-inner{padding:35px 26px}

.b-goods-f__slider .ui-slider-nav{margin-top:20px}

.b-goods-f .b-goods-f__title{font-size:24px;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:40px!important}
.b-goods-f__title2{font-size:24px;padding-bottom:20px}
.b-goods-f__title-inner{font-size:18px;margin-top:40px;margin-bottom:30px}
.b-goods-f__slider{margin-bottom:65px}
.b-goods-f__descr{margin-bottom:50px}
.b-goods-f__descr-title{color:#222;font-weight:600;padding-left:30px;position:relative}
.b-goods-f__descr-title:before{content:'';display:block;position:absolute;top:11px;left:18px;width:0;height:0;border-radius:50%;border:2px solid}
.b-goods-f__descr-info{color:#222;margin-bottom:4px}


.b-goods{position:relative;margin-bottom:50px;text-align:center;-webkit-transition:all .3s;transition:all .3s}
.b-goods__img{position:relative;height:260px}
.b-goods__img img{height:100%}
.b-goods__price{display:inline-block}
.b-goods__price-main{font-size:24px;color:#FFF;padding:2px 17px;margin-left:20px;display:inline-block}
.b-goods__price-msrp{color:#222;text-transform:uppercase;display:inline-block;margin-left:20px}
.b-goods__name{margin-bottom:23px;padding-top:23px;padding-bottom:16px;font-size:22px;font-weight:700;color:#222;border-bottom:1px solid #ddd}
.b-goods__label{position:absolute;top:0;right:0;padding:0 10px;font-size:12px;font-weight:700;line-height:24px;color:#fff;text-transform:uppercase}
.b-goods__header{overflow:hidden}
.b-goods__info{display:none;margin-bottom:26px;line-height:1.6}
.b-goods__footer{overflow:hidden}
.b-goods__main-descr{color:#222;font-size:16px;font-weight:700;display:inline-block}
.b-goods__main-descr .ic{margin-right:7px}
.b-goods__link{background-color:transparent;border:none;display:inline-block;cursor:pointer}
.b-goods .flip__front{border:1px solid #f4f4f4}
.b-goods:hover{box-shadow:0 0 32px 4px rgba(0,0,0,0.08)}
.b-goods_back_sm .flip__back .b-goods-info__item,.b-goods_back_sm .flip__back .b-goods-info__desc{font-size:12px}


.b-goods:not(.b-goods_list) .ui-rating,.b-goods:not(.b-goods_list) .b-goods__check,.b-goods:not(.b-goods_list) .b-goods__link,.b-goods:not(.b-goods_list) .b-goods__price-msrp,.b-goods:not(.b-goods_list) .b-goods-descr__item_main{display:none}
.bg-gray.widget{background:#f1f5fa}
.widget .btn-red{color:#fff!important;text-transform:uppercase;font-size:14px;cursor:pointer;border-radius:0}
.btn-border{border:2px solid #222;background:transparent;border-radius:0;font-size:14px}
html .btn-border:hover{border-color:#f85602;background-color:#f85602;color:#fff}
.widget .btn-red:hover{opacity:.9}

.b-goods-f-price{text-align:right;margin-bottom:15px}
.b-goods-f-price__msrp{font-size:18px;text-transform:uppercase;display:inline-block;vertical-align:middle}
.b-goods-f-price__main{color:#fff;font-size:36px;font-weight:700;padding:12px 25px;line-height:1;margin-left:20px;display:inline-block;vertical-align:middle}
.b-goods-f-price__note{color:#222;font-size:12px;margin-top:10px}

.toggle-menu-button.is-open .toggle-menu-button-icon span:nth-child(1),.toggle-menu-button.is-open .toggle-menu-button-icon span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.toggle-menu-button.is-open .toggle-menu-button-icon span:nth-child(2),.toggle-menu-button.is-open .toggle-menu-button-icon span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.toggle-menu-button.is-open .toggle-menu-button-icon span:nth-child(1){top:4px;left:2px}
.toggle-menu-button.is-open .toggle-menu-button-icon span:nth-child(2){top:4px;left:calc(50% - 2px)}
.toggle-menu-button.is-open .toggle-menu-button-icon span:nth-child(3){left:-50%;opacity:0}
.toggle-menu-button.is-open .toggle-menu-button-icon span:nth-child(4){left:100%;opacity:0}
.toggle-menu-button.is-open .toggle-menu-button-icon span:nth-child(5){top:11px;left:2px}
.toggle-menu-button.is-open .toggle-menu-button-icon span:nth-child(6){top:11px;left:calc(50% - 2px)}
.toggle-menu-button .toggle-menu-button-icon{position:relative;position:relative;top:-2px;display:inline-block;width:22px;height:17px;vertical-align:middle;cursor:pointer;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
.toggle-menu-button .toggle-menu-button-icon span{position:absolute;display:block;width:50%;height:2px;background:#c10a19;opacity:1;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
.toggle-menu-button .toggle-menu-button-icon span:nth-child(even){left:50%;border-radius:0 9px 9px 0}
.toggle-menu-button .toggle-menu-button-icon span:nth-child(odd){left:0;border-radius:9px 0 0 9px}
.toggle-menu-button .toggle-menu-button-icon span:nth-child(1),.toggle-menu-button .toggle-menu-button-icon span:nth-child(2){top:0}
.toggle-menu-button .toggle-menu-button-icon span:nth-child(3),.toggle-menu-button .toggle-menu-button-icon span:nth-child(4){top:6px}
.toggle-menu-button .toggle-menu-button-icon span:nth-child(5),.toggle-menu-button .toggle-menu-button-icon span:nth-child(6){top:12px}
.navbar-with-inside > li:hover .wrap-inside-nav{display:block}
.toggle-menu-button{margin-left:4px;border:none;background:none;margin-top:5px}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{transform:translate(0px,0px)}
[data-canvas=container],[data-off-canvas]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
[data-off-canvas*=reveal]{padding:25px 0;z-index:0}
[data-canvas]{z-index:1}
[data-canvas=container]{background-color:#fff;-webkit-overflow-scrolling:touch}
[data-canvas=container]:before,[data-canvas=container]:after{display:table;clear:both;content:''}
[data-off-canvas]{padding:10px 25px;position:fixed;display:none;color:#fff;background-color:#fff;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch; box-shadow: rgba(0,0,0,0.2) 7px -1px 20px}
[data-off-canvas*=top]{top:0;width:100%;height:auto;padding:30px;text-align:center}
[data-off-canvas*=top] ul{float:none!important;margin:0!important}
[data-off-canvas*=top] li{display:inline-block;float:none!important;width:auto!important}
[data-off-canvas*=right]{top:0;right:0;width:255px;height:100%}
[data-off-canvas*=bottom]{bottom:0;width:100%}
html [data-off-canvas*=bottom]{padding:25px}
html [data-off-canvas*=bottom] li{display:inline-block;float:none!important;width:auto;margin:0;text-align:left;text-transform:uppercase}
html [data-off-canvas*=bottom] ul{display:inline-block;width:100%;margin:0 auto!important;text-align:center}
[data-off-canvas*=left]{top:0;left:0;width:255px;height:100%}
[data-off-canvas*=slidebar-panel-left]{top:0;left:0;width:320px;height:100%;padding-left:70px}
.slidebar-panel-wrap{position:relative;margin-left:-120px;padding-top:50px;z-index:99999!important}
html [data-off-canvas*=open]{display:block;margin-left:-255px;transition-duration:300ms;transform:translate(255px,0px)}
[data-off-canvas*=reveal]{z-index:0}
[data-off-canvas*=push]{z-index:1}
[data-off-canvas*=overlay]{z-index:9999}
[data-off-canvas*=shift]{z-index:0}
[data-off-canvas*=mobile-slidebar] .navbar-brand{padding-bottom:25px}
[data-canvas],[data-off-canvas]{-webkit-transition:-webkit-transform 300ms;transition:transform 300ms;-webkit-backface-visibility:hidden}
[data-off-canvas*=shift][data-off-canvas*=top]{-webkit-transform:translate(0px,50%);transform:translate(0px,50%)}
[data-off-canvas*=shift][data-off-canvas*=right]{-webkit-transform:translate(-50%,0px);transform:translate(-50%,0px)}
[data-off-canvas*=shift][data-off-canvas*=bottom]{-webkit-transform:translate(0px,-50%);transform:translate(0px,-50%)}
[data-off-canvas*=shift][data-off-canvas*=left]{-webkit-transform:translate(50%,0px);transform:translate(50%,0px)}
.menu-mobile-button{position:absolute;top:20px;right:20px;z-index:777}
.menu-mobile-button:focus{outline:none}
[data-off-canvas] ul{margin:0!important;padding:0!important}
[data-off-canvas] li{display:inline-block;float:none!important;width:100%;margin:0;text-align:left;text-transform:uppercase}
[data-off-canvas] li a{display:inline-block;float:none!important;width:100%;margin:0;padding:10px 20px;color:#000!important;font-size:13px}
[data-off-canvas] .nav-link{color:#FFF;position:relative}
[data-off-canvas] li:hover a{color:#088cdc}
.header-search{position:fixed;top:0;left:0;display:block;visibility:hidden;width:100%;height:100vh;background-color:rgba(34,34,34,0.95);opacity:0;z-index:99999;transition:all .3s ease 0}
.header-search.open{visibility:visible;opacity:1}
.search-close{position:absolute;top:0;right:0;width:60px;height:60px;font-size:18px;border:none;background-color:#fff!important;opacity:1!important;z-index:999;transition:all .3s}
.search-open{float:right;height:40px;padding-top:7px;padding-left:22px;font-size:14px;color:#666;background-color:#fff}
.header-search.open{visibility:visible;opacity:1}
.search-global{position:absolute;top:50vh;margin-top:-120px}
.search-global__input{width:100%;padding-right:50px;padding-bottom:12px;font:700 72px Montserrat;color:#fff;border:none;border-bottom:1px solid #919191;background-color:transparent;opacity:1}
.search-global__input::-moz-placeholder{color:#fff}
.search-global__input:-ms-input-placeholder{color:#fff}
.search-global__input::-webkit-input-placeholder{color:#fff}
.search-global__input:focus{outline-style:none}
.search-global__btn{position:absolute;top:34px;right:0;font-size:30px;color:#fff;border:none;background-color:transparent;transition:all .3s}
.search-global__note{margin-top:41px;font-family:Montserrat;font-size:14px;color:#555}
.btn_header_search{font-size:16px!important;padding:0 7px!important}
@media (min-width:768px) and (max-width:1000px) {
.menu-mobile-button{top:0}
.header .navbar{min-height:87px}
}
@media (max-width:767px) {
.menu-mobile-button{top:-20px}
.header .navbar{min-height:87px}
.wrap-left-open [data-off-canvas*='slidebar-open'],.slidebar-panel{display:none!important}
}
.header{position:absolute;left:0;top:0;right:0;z-index:200;background:#FFF;padding: 0;}
.top-bar{background-color:#253241;transition:all .3s;overflow:hidden; line-height: 28px;}
.top-bar__inner{margin-left:0;margin-right:0;position:relative}

.sec-car-rental .table {  border-collapse: collapse;  width: 100%;}
.sec-car-rental .table td,.sec-car-rental .table th {  border: 1px solid #dddddd;  text-align: center;  padding: 8px;}
.sec-car-rental .table tr:nth-child(even) {  background-color: #f7f7f7;}
.sec-car-rental .table th{padding: 15px;vertical-align: middle;border-top: 1px solid #f3fbfe;background: #f3fbfe;}
.sec-car-rental .table th, .table td {padding: 15px;vertical-align: middle;border-top: 1px solid #c9d1d4;}
.car-table-title{background: linear-gradient(45deg, #455e7b, transparent);border-left: 3px solid #f85602;padding: 10px;}

.bootstrap-datetimepicker-widget::after,.bootstrap-datetimepicker-widget::before{display:none!important}
.bootstrap-datetimepicker-widget td span:hover,.bootstrap-datetimepicker-widget thead tr:first-child th:hover,.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover,.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover,.bootstrap-datetimepicker-widget td{border-radius:0!important}
.bootstrap-datetimepicker-widget i,.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:rgba(255,255,255,0.8)}
.bootstrap-datetimepicker-widget.dropdown-menu{border-radius:0!important;box-shadow:none!important;color:rgba(255,255,255,1);padding:10px;    z-index: 999999;}
.bootstrap-datetimepicker-widget.dropdown-menu{background:#f68925 none repeat scroll 0 0;border-color:#f68925 !important;}

.car-gallery{display: flex;justify-content: flex-start;flex-wrap: wrap;margin: 0 -15px;}
.car-gallery .gallery-item{-ms-flex: 0 0 33.33%; flex: 0 0 33.33%; max-width: calc(33.33% - 30px); margin: 0 15px 20px; border: 1px solid #eee; padding: 5px; overflow: hidden; display: block; transition: all 0.3s ease; position: relative;}
.car-gallery .gallery-item:before{content: ''; position: absolute;top: 0; left: 0; width: 100%; height: 100%; background: rgba(37, 50, 65, 0.59);opacity: 0}
.car-gallery .gallery-item:hover:before{opacity: 1}
.car-gallery .gallery-item img{width: 100%; height: 100%; object-fit: cover;}
.car-gallery .gallery-item .icon{position: absolute;top: 50%;left: 50%;width: 40px;height: 40px;text-align: center;line-height: 40px;color: #fff;font-size: 20px;transform: translate(-50%, -50%);opacity: 0; transition: all 0.3s ease;}
.car-gallery .gallery-item:hover .icon{opacity: 1}

.sec-the-bg{background: url(../images/bg/bg-tour.jpg);position: relative;background-size: cover;background-position: center;background-repeat: no-repeat;}
.sec-the-bg:before{position: absolute;top: 0; left: 0; width: 100%; height: 100%; background: rgba(45, 76, 105, 0.78);content: '';z-index: 0}

.day-border{position: relative;border-left: 2px solid rgba(1, 64, 115, 0.11)}
.day-border .dayblock{padding-left: 20px;}
.day-border .dayblock .bold-div{display: block;}
.day-border .dayblock .bold-div:before{width: 10px;height: 10px;content: '';position: absolute;left: -6px;background: #014073;border-radius: 50%;margin-top: 10px;z-index: 1}
.day-border .dayblock .bold-div:after{width: 20px;height: 20px;content: '';position: absolute;left: -11px;background: #ffffff;border-radius: 50%;margin-top: 5px;border: 2px solid rgba(1, 64, 115, 0.11);z-index: 0;}


.item-btn{width:auto!important;margin-right:15px;font-weight: 600;position: relative;}
.item-btn{background:#f1773d;padding:5px 16px;width:auto}
.item-btn i{position:absolute;opacity:0;top:0;left:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.03) 1%,rgba(255,255,255,0.6) 30%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0.85) 70%,rgba(255,255,255,0.85) 71%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,0.03)),color-stop(30%,rgba(255,255,255,0.85)),color-stop(50%,rgba(255,255,255,0.85)),color-stop(70%,rgba(255,255,255,0.85)),color-stop(71%,rgba(255,255,255,0.85)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.03) 1%,rgba(255,255,255,0.6) 30%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0.85) 70%,rgba(255,255,255,0.85) 71%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.03) 1%,rgba(255,255,255,0.6) 30%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0.85) 70%,rgba(255,255,255,0.85) 71%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.03) 1%,rgba(255,255,255,0.6) 30%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0.85) 70%,rgba(255,255,255,0.85) 71%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.03) 1%,rgba(255,255,255,0.6) 30%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0.85) 70%,rgba(255,255,255,0.85) 71%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1);width:35%;height:100%;transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);-moz-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);animation:move 2s;animation-iteration-count:infinite;animation-delay:.3s;-webkit-animation:move 2s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:.3s;-moz-transform:skew(-10deg,0deg);-moz-animation:move 2s;-moz-animation-iteration-count:infinite;-moz-animation-delay:.3s;-ms-transform:skew(-10deg,0deg);-ms-animation:move 2s;-ms-animation-iteration-count:infinite;-ms-animation-delay:.3s;-o-transform:skew(-10deg,0deg);-o-animation:move 2s;-o-animation-iteration-count:infinite;-o-animation-delay:.3s}
@keyframes move {
0%{left:0;opacity:0}
5%{opacity:0}
48%{opacity:.5}
80%{opacity:0}
100%{left:82%}
}
@-webkit-keyframes move {
0%{left:0;opacity:0}
5%{opacity:0}
48%{opacity:.5}
80%{opacity:0}
100%{left:82%}
}
@-moz-keyframes move {
0%{left:0;opacity:0}
5%{opacity:0}
48%{opacity:.5}
80%{opacity:0}
100%{left:88%}
}
@-ms-keyframes move {
0%{left:0;opacity:0}
5%{opacity:0}
48%{opacity:.5}
80%{opacity:0}
100%{left:82%}
}
@-o-keyframes move {
0%{left:0;opacity:0}
5%{opacity:0}
48%{opacity:.5}
80%{opacity:0}
100%{left:82%}
}

.top-bar__list.left-text{margin-top: 6px;}
.top-bar__item{color:#fff;font-size:15px;display:inline-block;padding-left:20px;padding-right:20px;border-right:1px solid #ccc}
.top-bar__item.item-btn{background: #f85602;padding: 6px 15px;}
.top-bar__item:first-child{padding-left: 0}
.top-bar__item:nth-child(2){border-right:none;}
.top-bar__item:last-child{border-right:none;}
.top-bar .btn{height:55px;line-height:55px;text-transform:none;padding-top:0;padding-bottom:0}
.top-bar .btn .ic{font-size:18px;margin-right:6px;display:inline-block;vertical-align:sub}
.top-bar__link{color:#FFF;transition:all .3s}
.top-bar__link.blink{position: relative; z-index: 1; padding: 2px 10px;}
.top-bar__link.blink:after{background: #f85602;content: ''; position: absolute;top: 0;left: 0; width: 100%; height: 100%; z-index: -1;  animation-name: blink;animation-timing-function: linear;animation-duration: 2s;animation-iteration-count: infinite;}
@keyframes blink {
  50% {opacity: 0;}
}
.header-contacts{overflow:hidden;padding-top:15px;padding-left:5px}
.header-contacts .ic{float:left;font-size:35px;padding-right:10px;border-right:1px solid #ccc}
.header-contacts__inner{font-size:14px;color:#222;display:block;padding-left:62px;line-height:1}
.header-contacts__number{display:block;font-size:18px;font-weight:900;color:#222!important;white-space:nowrap;margin-top:6px;text-decoration:none!important}
.main-menu{padding-top:0}
.main-menu .nav-item .ic{color:#222;font-size:18px}
.header-main .navbar-brand{position: relative;transition: all .3s;margin: 10px 0;max-width: 230px;padding: 0;}
.header.navbar-scrolling{position:fixed;z-index:998;box-shadow:0 1px 1px 0 #ddd;transition:all .3s;padding: 0;}
.header.navbar-scrolling:hover{opacity:1}
.header.navbar-scrolling .top-bar{height:0;opacity:0}
.header.navbar-scrolling .header-main .navbar-brand{top:0}
.yamm .dropdown-menu{border-radius:0}
.pad{padding: 15px 30px}
.breadcrumb-item a,.breadcrumb-item.active{color: #fff;font-weight: 500;letter-spacing: 0.5px;font-size: 14px;text-transform: uppercase;}
.yamm .nav,.yamm .dropup,.yamm .dropdown,.yamm .collapse{position:static}
.yamm .navbar-inner,.yamm .container{position:relative}
.yamm .dropdown-menu{left: auto;margin-top: 0;border: none;padding: 10px;min-width: 180px;border-top: 2px solid #f85602;}
.yamm .dropdown-menu .dropdown-item{font-size: 14px;font-weight: 500;padding: 8px 0;transition: all 0.3s ease}
.dropdown-item:hover, .dropdown-item:focus{color: #f85602;text-decoration: none;background-color: transparent;font-style: italic;margin-left: 3px;transition: all 0.3s ease;}
.dropdown-item.active, .dropdown-item:active {color: #222;text-decoration: none;background-color: transparent;}
.yamm .dropdown-menu > li{display:block}
.yamm .dropdown-submenu .dropdown-menu{left:100%}
.yamm .nav.pull-right .dropdown-menu{right:0}
.yamm .yamm-content{padding:20px 30px;*zoom:1}
.yamm .yamm-content:before,.yamm .yamm-content:after{display:table;content:"";line-height:0}
.yamm .yamm-content:after{clear:both}
.yamm.navbar .nav > li > .dropdown-menu:after,.yamm.navbar .nav > li > .dropdown-menu:before{display:none}
.yamm .dropdown.yamm-fullwidth .dropdown-menu{width:100%;left:0;right:0}
@media (max-width: 969px) {
.yamm .dropdown.yamm-fullwidth .dropdown-menu{width:auto}
.yamm .yamm-content{padding-left:0;padding-right:0}
.yamm .dropdown-menu > li > ul{display:block}
}
.nav-link{padding: 15px 15px;}
.yamm{position:relative}
.yamm .yamm-content *{color:#000}
.yamm li{display:inline-block;list-style:none;margin:0;padding:0}
.yamm li a.logo-img{max-width: 190px;display: block;border: 1px solid #eee;padding: 6px;background: #f7f7f7;}
.yamm li.item{background: #f85602;}
.yamm li.item a{line-height: 45px;}
.yamm li a{color:#222;font-family:Montserrat;font-size:14px;font-weight:600;padding-left:12px!important;padding-right:12px!important;text-transform:uppercase;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}
.yamm.nav>li>a:focus,.yamm.nav>li>a:hover{text-decoration:none;background-color:#337ab7;color:#fff}
.yamm.nav .open>a,.yamm.nav .open>a:focus,.yamm.nav .open>a:hover,yamm.nav li.open a{background-color:#337ab7;border-color:#337ab7;color:#fff}
.yamm .dropdown-menu li{display:inline-block;float:none;width:100%;margin-bottom:5px}
.header-main{padding: 10px 0}

.sec-bg{position: relative;background: url(../images/bg/1.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;}
.sec-bg:before{position: absolute;top: 0; left: 0; width: 100%; height: 100%; background: rgba(41, 60, 78, 0.72);content: '';}

.sp-slides-container{position:relative}
.sp-mask{position:relative;overflow:hidden}
.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}
.sp-slide{position:absolute;background-color:#C5C5C5}

.sp-no-js{overflow:hidden;max-width:100%}
.sp-thumbnails-container{top:0}
.sp-right-thumbnails{right:8.33333333%}

.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}
.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0!important}
.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid red;left:0;top:0;margin-left:13px}
.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}
.sp-layer{margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}
.sp-black{color:#FFF;background:#000;background:rgba(0,0,0,0.7)}
.sp-white{color:#000;background:#fff;background:rgba(255,255,255,0.7)}
.sp-rounded{border-radius:10px}
.sp-padding{padding:10px}
.sp-selectable{cursor:default}
.sp-caption-container{text-align:center;margin-top:10px}

.sp-fade-full-screen{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;display:none}
.sp-thumbnail-arrows{position:absolute}
.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}
.footer-bottom{border-top: 1px solid #4a5f73;padding: 20px 0 0;margin: 20px 0 0;}
.destinations-item .item{position: relative;overflow: hidden;border-radius: 50%; transition: all 0.3s ease; display: block;border: 3px solid #fff;}
.destinations-item .item:hover:before{background: rgba(255, 255, 255, 0.24);transition: all 0.3s ease}
.destinations-item .item:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(41, 60, 78, 0.54);transition: all 0.3s ease}
.destinations-item .item .img-container{width: 100%; height: 260px; overflow: hidden;border-radius: 50%;}
.destinations-item .item .img-container img{width: 100%; height: 100%; object-fit: cover;border-radius: 50%}
.destinations-item .item .title{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #fff;font-size: 28px;font-weight: 500;letter-spacing: 0.5px;}
.destinations-item .owl-nav{display: block !important;}
.destinations-item .owl-nav .owl-prev,.destinations-item .owl-nav .owl-next{position: absolute;top: 50%;transform: translateY(-50%);background: #fff;width: 45px;height: 45px;color: #f85602;text-align: center;line-height: 45px;border-radius: 50%;transition: all 0.3s ease;}
.destinations-item .owl-nav .owl-prev:hover,.destinations-item .owl-nav .owl-next:hover{background: #f85602; color: #fff; transition: all 0.3s ease;}
.destinations-item .owl-nav .owl-prev{left: -50px}
.destinations-item .owl-nav .owl-next{right: -50px}
.tour-item .item{background: #fff;padding: 5px;}
.tour-item .item .img-container{position: relative;}
.tour-item .item .img-container img{width: 100%; height: 100%; object-fit: cover;}
.tour-item .item .duration{position: absolute;bottom: 0;right: 0;background: #293c4e;padding: 10px 20px;color: #fff;font-size: 16px;font-weight: 500;display: block;z-index: 1;}
.tour-item .item .duration:before{content: '';border: 37px solid transparent;position: absolute;bottom: 0;left: -37px;border-bottom-color: #293c4e;z-index: -1;}
.tour-item .item .text-container{padding: 10px;}
.tour-item .include{background: rgba(41, 60, 78, 0.71);width: 100%;display: block;color: #fff;padding: 10px 20px;font-size: 16px;font-weight: 500;position: absolute;bottom: 0;left: 0;}

.view-tour-item{display: flex;justify-content: flex-start;flex-wrap: wrap;margin: 0 -10px;}
.view-tour-item .item{background: #fff;padding: 5px;-ms-flex: 0 0 33.33%; flex: 0 0 33.33%; max-width: calc(33.33% - 20px); margin: 0 10px 20px;}
.view-tour-item .item .img-container{position: relative;}
.view-tour-item .item .img-container img{width: 100%; height: 100%; object-fit: cover;}
.view-tour-item .item .duration{position: absolute;bottom: 0;right: 0;background: #293c4e;padding: 10px 20px;color: #fff;font-size: 16px;font-weight: 500;display: block;z-index: 1;}
 .view-tour-item .item .duration:before{content: '';border: 37px solid transparent;position: absolute;bottom: 0;left: -37px;border-bottom-color: #293c4e;z-index: -1;}
.view-tour-item .item .text-container{padding: 10px;}
.view-tour-item .include{background: rgba(41, 60, 78, 0.71);width: 100%;display: block;color: #fff;padding: 10px 20px;font-size: 16px;font-weight: 500;position: absolute;bottom: 0;left: 0;}
.facility-icon{position: absolute;bottom: 47px;left: 10px;z-index: 1;}
.facility-icon li{cursor: pointer;padding: 10px;background: rgba(255,255,255,0.9);text-align: center;font-size: 22px;}
.facility-icon li+li{margin-top: 5px;}
.tour-item .owl-nav .owl-prev,.tour-item .owl-nav .owl-next{position: absolute;top: 50%;transform: translateY(-50%);background: #fff;width: 45px;height: 45px;color: #f85602;text-align: center;line-height: 45px;transition: all 0.3s ease;}
.tour-item .owl-nav .owl-prev:hover,.tour-item .owl-nav .owl-next:hover{background: #f85602; color: #fff; transition: all 0.3s ease;}
.tour-item .owl-nav .owl-prev{left: -50px}
.tour-item .owl-nav .owl-next{right: -50px}

.item-car .img-container{max-width: 400px;margin: 0 auto;}
.item-car .img-container img{width: 100%; height: 100%; object-fit: cover;}

.sec-car{position: relative;}
.sec-car:before{content: '';position: absolute;top: -20px;left: 0;width: 100%;height: 20px;background: url(../images/bg/bg-line.png);}

.place-item{display: flex;justify-content: flex-start;flex-wrap: wrap;margin: 0 -15px;}
.place-item li{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: calc(50% - 30px);margin: 0 15px 20px;background: rgb(243, 248, 254);padding: 10px;display: flex;justify-content: flex-start;border: 1px solid rgb(234, 239, 245); text-transform: uppercase; font-weight: 500;font-size: 14px;}
.place-item li span{width: 40px;margin: auto 0;font-size: 22px;color: #f85602;}
.place-item li p{margin: auto 0;}
.sec-form-title{background: #2d4c69;color: #fff;padding: 10px;position: relative;border-left: 3px solid #f85602;}

.modal {z-index: 9999}
.modal .modal-dialog{max-width: 800px;}
.modal .modal-dialog .modal-content{border: none;border-radius: 0px;}
.modal .modal-dialog .modal-content .modal-title{text-transform: uppercase;letter-spacing: 0.5px;color: #671111;font-size: 26px;text-align: center;margin: 0 0 20px;padding: 30px 0 0;}
.modal .modal-dialog .modal-content .close{position: absolute;top: 10px;right: 10px;opacity: 1;background: #293c4e;width: 30px;height: 30px;z-index: 1;line-height: 30px;box-shadow: rgba(0,0,0,0.2) 0 2px 20px;text-shadow: none;color: #fff;}
.modal .modal-dialog .modal-content .modal-body{padding: 0;overflow: hidden;}
.modal .modal-dialog .modal-content .modal-body .form{padding-right: 5px;padding-left: 20px;padding-bottom: 20px;}
.modal .modal-dialog .modal-content .modal-bg{padding: 0;}
.modal .modal-dialog .modal-content .modal-bg .modal-img{background: url(../images/review.jpg);height: 100%;width: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;}
.modal .modal-dialog .modal-content .modal-bg .modal-img-enquiry{background: url(../images/enquiry.jpg);height: 528px;width: 100%;background-position: center;background-repeat: no-repeat;background-size: 440px;background-color: #f3f8fe;}

@media (min-width: 480px) and (max-width:575px) {
#status{width:78%;height:76%;left:14%;top:30%}
.modal-dialog{max-width:95%}
.modal-body{padding:35px 20px}
}

.styleswitch.layoutswitch{background:none repeat scroll 0 0 #f4f4f4;border:medium none!important;color:#fff!important;display:inline-block;height:auto;margin:3px 0;padding:2px;text-align:center;text-transform:uppercase;width:100%;text-decoration:none!important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.styleswitch.layoutswitch:hover{background:#000!important}
.styleswitch{background-color:#e425e9;border:4px solid #ddd;display:inline-block;height:28px;margin:4px 10px;width:28px}
#switcher-body .container{background:#fff;margin:50px auto;border:1px solid #dedede;padding:40px}
.demo_changer{z-index:1100;position:fixed;left:-70px;top:80px;font-weight:400!important}
.purchase{text-decoration:underline;color:#4BACC6}
.demoPanel{position:relative}

.color_display_2{clear:both;color:#FFF;display:inline-block;font-size:12px;width:31px!important;height:31px;margin-bottom:7px;padding:4px 10px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-transform:uppercase;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 0 2px rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.29)}
.color_display_2 a{color:#fff;text-decoration:none}
.color_display_2 a:focus,.color_display_2 a:hover{color:#ededed!important;text-decoration:none}
.demoPanel{margin:0;padding:0;width:125px}
.predefined_styles{padding:0 5px}
@media (max-width:1440px) {
html .b-bnr-3__title{max-width:535px;text-align:center;display:inline-block}
}

@media (max-width:1600px) {
.section-brands__inner{margin-left:0;margin-right:0}
}

@media (min-width:992px) and (max-width:1199px) {
.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item{padding-left:5px;padding-right:5px}
.b-goods-f:not(.b-goods-f_row) .b-goods-f__title{font-size:16px}
.b-goods-f_row .b-goods-f__media{width:170px}
.b-filter__item + .b-filter__item{margin-top:15px}
.b-filter .btn:not(.ui-select){padding-left:5px;padding-right:5px}
.widget-title .ic{display:none}
.widget-title{padding-right:10px}
.post-widget__media{float:none}
.post-widget__inner{padding-left:0;margin-top:10px}
}
@media (max-width:1199px) {
.b-seller__contact{width:100%;text-align:center;margin:15px 0 10px}

.b-bnr-3{background-image:none}
.b-welcome,.section-about{background:none!important}
.yt-icon{display: none;}
.b-bnr__second{margin-top:30px}
.section-carousel__inner{text-align:center}

}
@media (max-width:991px) {
.l-sidebar_last{margin-top:70px}
.section-about{padding-bottom:70px}
.b-goods-f:not(.b-goods-f_row){margin:0 auto 30px}
.btns-switch,.b-filter-goods_sm .btns-switch{display:none}
.footer-section_subscribe{padding-right:0}
.footer-list{margin-bottom:30px}
.section-goods-vip{display:block}
.b-find__main{padding-right:0}
.b-find__btn{position:relative;margin-bottom:20px}
.section-reviews-2{padding-top:100px}
.b-contacts{margin-bottom:20px}
.footer-section.footer-section_info{text-align: center;}
.footer-soc{text-align: center;margin-bottom: 20px;}
}
@media (max-width:991px) and (min-width:768px) {
.b-progress-list__name{font-size:13px}
.b-progress-list__percent{font-size:26px}
}
@media (max-width:767px) {
html .b-goods-f-price__main{margin:10px 0 0}
html .b-goods-f__slider{margin-bottom:15px}
html .b-goods-f__slider .ui-slider-nav{display:none}
html .b-goods-f-price{text-align:left;height:auto;margin-bottom:15px}
html .b-goods-f .b-goods-f__title{padding-bottom:20px;margin-bottom:10px!important}
html .b-goods-f__descr-title{padding-left:15px;position:relative}
html .b-goods-f__descr-title:before{left:2px}
.b-goods-f-price__msrp{width:100%}
.nav-tabs.nav-vehicle-detail-tabs .nav-item{margin-right:0;width:100%;margin-bottom:15px;border-bottom:1px solid #ddd}
html .nav-vehicle-detail-tabs{margin-bottom:10px;border-bottom:0}
html .b-goods-f__links-item{border-left:0!important;padding-left:0!important;display:inline-block;width:100%;padding-bottom:10px}
html .demopage-logo{width:100%!important}
html .l-main-content{padding-top:50px;padding-bottom:50px}
html .b-services-nav{margin-right:0}
.b-team{max-width:300px;margin-left:auto;margin-right:auto}
.header-contacts{padding-right:50px}

.section-dealers__main{padding-left:10px;padding-right:10px}

.section-reply-form .form-reply{padding-right:0}

.b-brands-2__item{margin-bottom:10px}
.b-progress-list_mod-a{margin-bottom:20px}
.b-filter__item + .b-filter__item{margin-top:15px}
.b-filter-goods__info{margin-top:5px;display:block}
.footer-contacts{margin-bottom:30px}
.footer-section_link{margin-left:0}
.footer__btn-up{bottom:120px}

.b-bnr-2__figure{display:none}
.b-bnr-2__section{margin-bottom:20px;padding:54px 20px 55px}
.b-progress-list__item{border-bottom:1px solid #fff}
.b-bnr__second{text-align:center}
.b-bnr .btn{margin-bottom:20px}
.b-services-nav__info{display:inline-block;margin-left:10px}
.b-services-nav__link{padding:10px}

.b-find{margin-top:-40px}
.b-find-nav__item{width:100%;border-bottom:1px solid #fff}
.b-find-content{margin-top:2px}
.b-find__inner{display:block}
.b-find__item{width:100%;margin-bottom:20px}
.b-welcome-list__item{width:100%;padding-bottom:20px;padding-top:20px;border-right:none;border-bottom:1px solid #eee}
.b-welcome-list__item .ic{margin-bottom:10px}
.b-welcome-list__item:not(:last-child){border-right:none}
.b-goods-f_mod-a .b-goods-f__list-item .ic{display:none}
}
@media (max-width:468px) {
html .breadcrumb{padding:.75rem 0}
html .b-services-nav__item{text-align:left;flex:0 0 100%;max-width:100%}
.b-services-nav__number{display:none}
}

@media screen and (max-width: 1280px) {
.b-reviews__wrap{background: #fff}
.d-lg-block{display: none!important;}
.d-lg-none{display: block!important;}
.l-theme {padding-top: 80px;}
.menu-mobile-button{top: 50%;transform: translateY(-50%);}
.header-main{position: relative;}
}

@media screen and (max-width: 1024px) {

.d-lg-block{display: none!important;}
.d-lg-none{display: block!important;}
.l-theme {padding-top: 0;}
.menu-mobile-button{top: 50%;transform: translateY(-50%);}
.destinations-item .item .img-container{height: auto;}
.b-bnr__main{text-align: center;}
.b-reviews__wrap{background: #fff}
.b-reviews__wrap:after{display: none;}
.tour-item .owl-nav .owl-prev, .tour-item .owl-nav .owl-next{display: none;}
.tour-item .include{display: none;}
.header-main{position: relative;}
.header{position: relative;}
.item-btn{margin-right: 0}

}

@media screen and (max-width: 990px) {

.sec-slider .owl-nav .owl-prev, .sec-slider .owl-carousel .owl-nav .owl-next{display: none;}
.header-main .navbar-brand{max-width: 250px;}
.b-find{margin-top: 30px;background: #fff}
.b-find-content{background: #dadada}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{background: #293c4e;color: #fff;}
.b-find-nav__item{background: #dadada}
.destinations-item .item{border-radius: 0}
.destinations-item .item .img-container{border-radius: 0}
.destinations-item .item .img-container img{border-radius: 0}
.tour-item .owl-nav .owl-prev, .tour-item .owl-nav .owl-next{display: none;}
.fb_iframe_widget_fluid{align-items: center;text-align: center;display: flex!important;justify-content: center;}
.destinations-item .owl-nav .owl-prev, .destinations-item .owl-nav .owl-next{display: none;}
.tour-item .include{display: block;}
.view-tour-item .item{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: calc(50% - 20px);}
.top-bar__inner{flex-wrap: wrap;justify-content: center!important;padding: 10px 0}
.top-bar{height: auto;padding: 0}
.top-bar__list{margin-top: 0}
.top-bar__item{line-height: 26px;}
.modal .modal-dialog{max-width: 700px;}
}

@media screen and (max-width: 767px) {

.l-theme {padding-top: 0;}
.car-gallery .gallery-item{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: calc(50% - 30px);}
.place-item li{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: calc(100% - 30px);}
.section-title-page{padding: 50px 0 20px;}
.view-tour-item .item{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: calc(100% - 20px);}
.top-bar__list {margin-top: 0;display: flex;justify-content: center;flex-wrap: wrap;}
.top-bar__item:not(:last-child){border: none;}
.modal .modal-dialog{width:550px;margin:20px auto}
.modal .modal-dialog .modal-content .modal-body .form{padding-right: 20px;}	
.footer-copyright{text-align: center!important; line-height: 30px;}
}

@media screen and (max-width: 479px) {
	.header-main .navbar-brand{max-width: 170px;}
	.ui-title{text-align: center;font-size: 26px;}
	.b-welcome h3{text-align: center;}
	.b-welcome-list__item{max-width: 100%;}
	.b-reviews__wrap{margin-bottom: 15px;}
	.footer-info{text-align: center;}
	.footer-section_info{margin: 0; padding: 0}
	.footer-soc{text-align: center; margin-bottom: 15px;}
	.car-gallery .gallery-item{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: calc(100% - 30px);}
	.place-item li{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: calc(100% - 30px);}
	.section-title-page{padding: 40px 0 20px;}
	.modal .modal-dialog .modal-content .modal-bg{display:none}
	.modal .modal-dialog .modal-content .modal-body{padding:20px}
	.modal .modal-dialog .modal-content .modal-body .form{padding:0}
	.modal .modal-dialog .modal-content .modal-title{padding:0}
	.modal .modal-dialog{width:300px;margin:20px auto}
}

.faq-accordion .sub-title{display:block;margin-bottom:10px;color:#f85602;;text-transform:uppercase;font-size:14px;font-weight:700}
.faq-accordion h2{margin-bottom:0;line-height:1.3;max-width:610px;font-size:42px;font-weight:400}
.faq-accordion .accordion{list-style-type:none;padding-left:0;margin-bottom:0;margin-top:30px}
.faq-accordion .accordion .accordion-item{display:block;background:#f3fbfe;margin-bottom:10px;padding: 6px 0;border: 1px solid #ffebeb !important;}
.faq-accordion .accordion .accordion-item:last-child{margin-bottom:0}
.faq-accordion .accordion .accordion-title{padding:12px 51px 12px 15px;color:#f85602;position:relative;display:block;font-size:16px;font-weight:600;}
.faq-accordion .accordion .accordion-title i{position:absolute;right:0;top:0;width:40px;text-align:center;height:100%;background:#f3fbfe;color:var(--main-color);font-size:26px;-webkit-transition:.5s;transition:.5s}
.faq-accordion .accordion .accordion-title i::before{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.faq-accordion .accordion .accordion-title.active i{background-color:#f3fbfe;color:#f85602;}
.faq-accordion .accordion .accordion-content{display:none;position:relative;padding:15px;font-size:15px;border-top:1px solid #eee;background: #fafafa;}
.faq-accordion .accordion .accordion-content.show{display:block}
.faq-accordion .accordion .accordion-content p{margin: 0;}
.accordion .accordion-item{border:1px solid #e8e8e8;}
.accordion .accordion-button{border:0;color:#f85602;background:#fff;box-shadow:none; text-transform: capitalize;}
.accordion .accordion-button:not(.collapsed){background:#f8f5f0;}
.accordion .accordion-button::after{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%233c3c3c' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
transform: scale(.7) !important;}
.accordion .accordion-button:not(.collapsed)::after{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%233c3c3c' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");}


