.flag-icon-in {
    background-image: url('../svg/in.svg');background-repeat: no-repeat;background-position: center;height: 55px;background-size: cover;margin-top:10px;width:100%;}
.flag-icon-ca {
    background-image: url('../svg/ca.svg');background-repeat: no-repeat;background-position: center;height: 55px;background-size: cover;margin-top:10px;width:100%}
.flag-icon-uk {
    background-image: url('../svg/gb.svg');background-repeat: no-repeat;background-position: center;height: 55px;background-size: cover;margin-top:10px;width:100%}
.foot-bd{
    border-bottom: 2px solid rgba(255,255,255,.1);
    overflow: hidden;
}

.new101{font-size:20px; padding-top:20px;}
@media only screen and (max-width:750px){.new101{font-size:15px; padding-top:5px;}}
.new102{text-align:center; font-size:52px;}
@media only screen and (max-width:750px){.new102{text-align:center; font-size:30px;}}
.new103{text-align:center; font-size:52px;}
@media only screen and (max-width:750px){.new103{text-align:center; font-size:30px;}}
.new104{border-top-left-radius:5px; border-bottom-left-radius:5px; padding:15px; background:#33344C}
.new105{color:#fff; border-top-right-radius:5px; border-bottom-right-radius:5px; padding:15px; background-color: orange}
.new105:hover{background-color:#4C4E6F;}
.new106{color:#fff; border-top-right-radius:5px; border-bottom-right-radius:5px; padding:15px; background-color: 4C4E6F}
.new106:hover{background-color:#FFB600;}

.black{color:#000}
.white{color:#fff}
.center{text-align:center}

.tellus_btn, .tellus_btn:visited{box-shadow:0px 5px 5px 0px rgba(0,0,0,0.25);background: -webkit-linear-gradient(top, #ff0509 0%,#c40003 100%);display:inline-block;text-align:center;color:#fff;font:700 20px/52px 'RobotoCondensed-Regular',arial,sans-serif,Helvetica,serif;height:52px;padding:0px 28px;cursor:pointer;border-radius:5px;margin-left:15px;vertical-align:middle}
.tellus_btn:hover{color:#fff;text-decoration:none;text-shadow:none;background: -webkit-linear-gradient(top, #c40003 0%,#ff0509 100%)}

.h1,body,h1{font-family:var(--font-heading),var(--font-body),arial,sans-serif}
body{font-family:var(--font-body);color:var(--text-main);background-color:var(--bg-main)}
.table-cell,img{vertical-align:middle}img,table{max-width:100%}.table-bordered,table{border:1px solid #ddd}caption,th{text-align:left}blockquote,p{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.sidefix,img,textarea{height:auto}@font-face {
  font-family: "RobotoCondensed-Regular";
  src: url("../fonts/RobotoCondensed-Regular.eot"); /* IE9 Compat Modes */
  src: url("../fonts/RobotoCondensed-Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    /*url("../fonts/RobotoCondensed-Regular.otf") format("opentype"),  Open Type Font */
    url("../fonts/RobotoCondensed-Regular.svg") format("svg"), /* Legacy iOS */
    /*url("../fonts/RobotoCondensed-Regular.ttf") format("truetype"),  Safari, Android, iOS */
    url("../fonts/RobotoCondensed-Regular.woff") format("woff"), /* Modern Browsers */
    url("../fonts/RobotoCondensed-Regular.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-whatsapp:before{content:"\f232"}.fa-phone:before{content:"\f095"}.fa-phone-square:before{content:"\f098"}.fa-long-arrow-right:before{content:"\f178"}.fa-envelope:before{content:"\f0e0"}.fa-coffee:before{content:"\f0f4"}.fa-map-marker:before{content:"\f041"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-check:before{content:"\f00c"}.fa-arrow-right:before{content:"\f061"}.fa-caret-right:before{content:"\f0da"}.fa-cc-visa:before{content:"\f1f0"}.fa-chevron-right:before{content:"\f054"}.fa-angle-double-right:before{content:"\f101"}.fa-star:before{content:"\f005"}.fa-search:before{content:"\f002";}.fa-cog:before{content:"\f013"}.fa-plus-square:before{content:"\f0fe"}.fa-minus-square:before{content:"\f146"}.fa-flag-checkered:before{content:"\f11e"}.fa-calendar:before{content:"\f073"}

.sidefix{width:60px;padding:10px;position:fixed;font-size:14px;word-break:break-all;z-index:999;right:1px;top:25%;line-height:17px;}.height1{width:1%}@media only screen and (max-width:550px){.height1{width:none}}input,select,table{width:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{position:relative;background:#fff;color:#333;font-size:16px;font-weight:400;line-height:1.5;margin:0}img{display:inline-block}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}

.no-margin,figure{margin:0}a{text-decoration:none;color:#2f2c2c;transition:all .15s linear}p{margin:0 0 .75em;line-height:26px;font-size:18px}@media (max-width:600px){p{font-size:14px}}select{border:1px solid #acacac;appearance:none;-moz-appearance:none;-webkit-appearance:none}textarea{min-height:50px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#acacac}input:-moz-placeholder,textarea:-moz-placeholder{color:#acacac}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#acacac}input{-moz-box-shadow:none;box-shadow:none}input:invalid{box-shadow:none}input:-moz-submit-invalid{box-shadow:none}input:-moz-ui-invalid{box-shadow:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.full-block,.full-block-link,.overlay{position:absolute;left:0;right:0;top:0;bottom:0}#content[tabindex="-1"]:focus{outline:0}.ovh{overflow:hidden}.f-left{float:left}.f-right{float:right}.f-none{float:none}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.c-white{color:#fff!important}.c-dark{color:#2f2c2c!important}.c-primary{color:#4cc2c0}.c-secondary{color:#f15b26!important}.c-gray{color:#acacac!important}.c-green{color:#3cb878!important}.c-orange{color:#fcb03b!important}.c-semitransparent-white{color:rgba(255,255,255,.15)}.shadow-image{box-shadow:24px 50px 60px rgba(0,0,0,.3)}.table{display:table}.table-cell{display:table-cell;float:none}@media (max-width:640px){.table-cell{display:block;float:left}}.text-t-none{text-transform:none}@media (max-width:480px){.centered-on-mobile{text-align:center}}.overlay--light{background:rgba(0,0,0,.2)}.no-padding{padding:0}.full-height{height:100%}.display-flex{display:flex;align-items:center}.display-flex.content-center{justify-content:center}.inline-block{display:inline-block}.overlay{background:rgba(17,17,17,.7);transition:all .4s ease}.medium-padding40{padding-top:80px;padding-bottom:20px}.medium-padding80{padding:80px 0}@media (max-width:800px){.medium-padding80{padding:35px 0}}.medium-padding100{padding:100px 0}@media (max-width:800px){.medium-padding100{padding:35px 0}}.medium-padding120{padding:120px 0}@media (max-width:800px){.medium-padding120{padding:35px 0}}.pb100{padding-bottom:100px}.pt80{padding-top:80px}@media (max-width:800px){.pb100{padding-bottom:35px}.pt80{padding-top:35px}}.pt100{padding-top:100px}@media (max-width:800px){.pt100{padding-top:35px}}.pt400{padding-top:400px}@media (max-width:1024px){.pt400{padding-top:200px}}@media (max-width:768px){.pt400{padding-top:100px}}.pb360{padding-bottom:360px}.pb120{padding-bottom:120px}.pt120{padding-top:120px}@media (max-width:800px){.pb120{padding-bottom:35px}.pt120{padding-top:35px}}.pb80{padding-bottom:80px}@media (max-width:800px){.pb80{padding-bottom:35px}}.pb30{padding-bottom:30px}.mt60{margin-top:60px}.mb30{margin-bottom:30px}.mb60{margin-bottom:60px}@media (max-width:800px){.mt60{margin-top:35px}.mb60{margin-bottom:35px}}.bg-primary-color{background-color:#4cc2c0}.bg-secondary-color{background-color:#f15b26}.bg-orange-color{background-color:#fcb03b}.bg-orangedark-color{background-color:#ff9700}.bg-green-color{background-color:#3cb878}.bg-greendark-color{background-color:#8dc63f}.bg-white-color{background-color:#fff}.bg-violet-color{background-color:#6739b6}.bg-border-color{background-color:#f7f9f9}.bg-dark-color{background-color:#302c2d}.bg-grey-input{background-color:#373434}.bg-blue-color{background-color:#00bff3}.bg-blue-color-light{background-color:#64d8ff}.bg-yellow-color{background-color:#fcd846}.bg-greydark-color{background-color:#434141}.bg-boxed-dark{background-image:url(../img/bg-boxed-dark.jpg)}.bg-boxed-light{background-image:url(../img/bg-boxed-light.jpg)}.bg-boxed-red{background-image:url(../img/bg-boxed-red.jpg)}.bg-boxed-primary{background-image:url(../img/bg-boxed-primary.jpg)}.bg-boxed-black{background-image:url(../img/bg-boxed-black.jpg)}.bg-boxed-blue{background-image:url(../img/bg-boxed-blue.jpg)}.border-orange-color{border-color:#fcb03b}.border-green-color{border-color:#3cb878}.border-primary-color{border-color:#4cc2c0}.border-secondary-color{border-color:#f15b26}.facebook-bg-color{background-color:#3a589b}.twitter-bg-color{background-color:#08acee}.linkedin-bg-color{background-color:#007bb6}.google-bg-color{background-color:#ea4335}.pinterest-bg-color{background-color:#ca2127}
.h1,h1,h2{margin:0;font-size:40px;font-weight:400;color:#2f2c2c}
@media only screen and (max-width:750px){h1{margin:0;font-size:30px;font-weight:400;color:#2f2c2c}}
/*------------- #Styles for list --------------*/

.list>li{margin-bottom:18px;font-size:18px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:640px){.list>li{font-size:14px}}.list>li a,.list>li li{color:#acacac;display:block;overflow:hidden}.list>li i{margin-right:3px;margin-top:8px;font-size:12px;float:left;-webkit-transition:all .3s ease;transition:all .3s ease}.list--secondary a:hover,.list--secondary li:hover{color:#f15b26}.list--secondary i{color:#f15b26}.list--primary a:hover,.list--primary li:hover{color:#4cc2c0}.list--primary i{color:#4cc2c0}.list--standard a:hover,.list--standard li:hover{color:#2f2c2c}.list--standard .number{color:#2f2c2c;margin-right:24px;float:left}.list{list-style:none;padding:0;margin:0}

.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:3}.swiper-container.overflow-visible{overflow:visible}
.swiper-container.auto-height .swiper-slide{height:auto !important;}

.slider-slides{position:absolute;bottom:0;left:0;right:0;display:table;width:100%}.slider-slides .slides-item{display:table-cell;padding:13px 46px;position:relative;z-index:1}@media (max-width:1024px){.slider-slides .slides-item{padding:10px}.counters{text-align:center}}.slider-slides .slides-item .content{position:relative;overflow:hidden}.slider-slides .slides-item .content .text-wrap{position:absolute;z-index:2;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.slider-slides .slides-item .content .text-wrap .slides-title{font-size:26px;line-height:30px;color:#fff;text-transform:capitalize}@media (max-width:800px){.slider-slides .slides-item .content .text-wrap .slides-title{font-size:20px}}@media (max-width:480px){.slider-slides .slides-item .content .text-wrap .slides-title{display:none}}.slider-slides .slides-item .content .text-wrap .slides-sub-title{color:#fff;font-size:14px;margin-bottom:5px}@media (max-width:640px){.slider-slides .slides-item .content .text-wrap .slides-title{font-size:14px;line-height:1}.slider-slides .slides-item .content .text-wrap .slides-sub-title{display:none}}.slider-slides .slides-item .content .slides-number{font-size:104px;color:rgba(255,255,255,.1);position:relative;float:right;line-height:1}@media (max-width:800px){.slider-slides .slides-item .content .slides-number{font-size:90px}}@media (max-width:640px){.slider-slides .slides-item .content .slides-number{font-size:70px}}@media (max-width:570px){.slider-slides .slides-item .content .slides-number{font-size:50px}}@media (max-width:360px){.slider-slides .slides-item{padding:5px}.slider-slides .slides-item .content .slides-number{font-size:30px}}.slider-slides .slides-item.slide-active .triangle-slides{opacity:1;top:-34px}

.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.row:after,.row:before{display:table;content:" ";width:100%}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:710px}}@media (min-width:992px){.container{width:965px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@media (min-width:800px) and (max-width:1190px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (max-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (max-width:570px){.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}}
.btn,.navigation,.navigation a{text-align:center}.back-to-top,.btn,.btn-hover-shadow:after,.navigation a,.servises-item{transition:all .3s ease}.btn{cursor:pointer;display:inline-block;text-decoration:none;padding:25px 50px;font-size:15px;line-height:1;text-transform:uppercase;font-family:"Varela Round",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;border-radius:50px;position:relative}.back-to-top,.btn-hover-shadow:after,.semicircle,.semicircle--right,.semicircle--right:after,.semicircle:after{display:block;position:absolute}@media (max-width:768px){.btn{padding:15px 35px;font-size:13px}}.btn+.btn{margin-left:30px}.btn img{position:absolute;left:10px;top:10px}.btn i{margin-left:10px;font-size:12px}.btn:after{display:block;width:100%;height:100%}.btn-small{padding:15px 35px;text-transform:none;font-size:16px}@media (max-width:768px){.btn-small{padding:15px 25px;font-size:13px}}.btn-medium{padding:23px 31px}@media (max-width:768px){.btn-medium{padding:15px 25px;font-size:13px}}.btn-large{padding:27px 64px;font-size:18px}@media (max-width:768px){.btn-large{padding:17px 40px;font-size:13px}}.btn-border{border:2px solid}.btn-border.btn-small{padding:12px 35px}@media (max-width:768px){.btn-border.btn-small{padding:15px 25px}}.btn-border.btn-medium{padding:21px 34px}@media (max-width:768px){.btn-border.btn-medium{padding:15px 25px}}.btn-border.btn-large{padding:25px 64px}.c-primary{color:#4cc2c0}.c-primary .semicircle:after{border-color:#4cc2c0}.semicircle{top:12px;left:12px;width:18px;height:18px;overflow:hidden}@media (max-width:768px){.btn-border.btn-large{padding:17px 40px}.semicircle{top:10px;left:10px;width:12px;height:12px}}.semicircle:after{content:'';width:35px;height:35px;border:2px solid #fff;border-radius:100%}@media (max-width:768px){.semicircle:after{width:20px;height:20px;border:1px solid #fff}.stunning-header{padding:60px 0}}.semicircle--right{top:12px;right:12px;width:18px;height:18px;overflow:hidden}.semicircle--right:after{content:'';width:35px;height:35px;border:2px solid #fff;border-radius:100%;right:0}.btn--dark{background-color:#2f2c2c}.btn--dark:hover{background-color:#3f3f3f}.btn--dark:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.5) inset}.btn--dark.btn-hover-shadow:hover{background-color:#2f2c2c}.btn--dark.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(47,44,44,.2)}.btn--dark.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.5) inset}.btn--primary{background-color:#4cc2c0}.btn--primary.btn-hover-shadow:hover{box-shadow:9px 9px 9px 0 rgba(76,194,192,.2)}.btn--gray{background-color:#ebebeb;color:#2f2c2c}.btn--gray:hover{background-color:#f3f3f3}.btn--gray:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--gray.btn-hover-shadow:hover{background-color:#ebebeb}.btn--gray.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(0,0,0,.2)}.btn--blue:active,.btn--gray.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn-hover-shadow:after{content:"";width:100%;height:100%;border-radius:inherit;left:0;top:0}.btn--blue{background-color:#00adef}.btn--blue:hover{background-color:#00bff3}.btn--blue.btn-hover-shadow:hover{background-color:#00adef}.btn--blue.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(0,191,243,.2)}.btn--blue.btn-hover-shadow:active,.btn--purple:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--purple{background-color:#6739b6}.btn--purple:hover{background-color:#7643cf}.btn--purple.btn-hover-shadow:hover{background-color:#6739b6}.btn--purple.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(118,67,207,.2)}.btn--breez:active,.btn--purple.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--breez{background-color:#4cc2c0}.btn--breez:hover{background-color:#55d5d3}.btn--breez.btn-hover-shadow:hover{background-color:#4cc3c1}.btn--breez.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(85,213,211,.2)}.btn--breez.btn-hover-shadow:active,.btn--secondary:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--secondary{background-color:#f15b26}.btn--secondary:hover{background-color:#ff7342}.btn--secondary.btn-hover-shadow:hover{background-color:#f15b26}.btn--secondary.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(241,91,38,.2)}.btn--orange:active,.btn--secondary.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--orange{background-color:#fcaf3b}.btn--orange:hover{background-color:#ffc265}.btn--orange.btn-hover-shadow:hover{background-color:#fcaf3b}.btn--orange.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(255,194,101,.2)}.btn--orange.btn-hover-shadow:active,.btn--yellow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--yellow{background-color:#fecb16}.btn--yellow:hover{background-color:#ffd21f}.btn--yellow.btn-hover-shadow:hover{background-color:#FFD21F}.btn--yellow.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(255,210,31,.2)}.btn--green:active,.btn--yellow.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--green{background-color:#3cb879}.btn--green:hover{background-color:#46d68d}.btn--green.btn-hover-shadow:hover{background-color:#3cb879}.btn--green.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(70,214,141,.2)}.btn--dark-gray:active,.btn--green.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--dark-gray{background-color:#31364c}.btn--dark-gray:hover{background-color:#4a516e}.btn--dark-gray.btn-hover-shadow:hover{background-color:#31364c}.btn--dark-gray.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(74,81,110,.2)}.btn--brown:active,.btn--dark-gray.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--brown{background-color:#c69c6c}.btn--brown:hover{background-color:#e4b47c}.btn--brown.btn-hover-shadow:hover{background-color:#c69c6c}.btn--brown.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(228,180,124,.2)}.btn--brown.btn-hover-shadow:active,.btn--rose:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--rose{background-color:#e91d62}.btn--rose:hover{background-color:#ff528d}.btn--rose.btn-hover-shadow:hover{background-color:#e91d62}.btn--rose.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(255,82,141,.2)}.btn--rose.btn-hover-shadow:active,.btn--violet:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--violet{background-color:#605ca9}.btn--violet:hover{background-color:#8a86d5}.btn--violet.btn-hover-shadow:hover{background-color:#605ca9}.btn--violet.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(138,134,213,.2)}.btn--olive:active,.btn--violet.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--olive{background-color:#3e4d50}.btn--olive:hover{background-color:#576b6f}.btn--olive.btn-hover-shadow:hover{background-color:#3e4d50}.btn--olive.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(87,107,111,.2)}.btn--light-green:active,.btn--olive.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--light-green{background-color:#80be2d}.btn--light-green:hover{background-color:#8fd532}.btn--light-green.btn-hover-shadow:hover{background-color:#80be2d}.btn--light-green.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(143,213,50,.2)}.btn--dark-blue:active,.btn--light-green.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.btn--dark-blue{background-color:#2e3192}.btn--dark-blue:hover{background-color:#4448c3}.btn--dark-blue.btn-hover-shadow:hover{background-color:#2e3192}.btn--dark-blue.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(68,72,195,.2)}.btn--dark-blue.btn-hover-shadow:active{box-shadow:0 -4px 7px 0 rgba(0,0,0,.2) inset}.back-to-top{z-index:999;width:50px;height:50px;fill:#222121;stroke:inherit;float:right;top:50%;right:0;transform:translate(0,-50%)}.back-to-top:hover,.pagination-arrow .btn-next-wrap:hover .btn-next,.pagination-arrow .btn-prev-wrap:hover .btn-prev{fill:#4cc2c0}@media (max-width:980px){.back-to-top{bottom:0;top:auto;transform:none}}.back-to-top.hidden{opacity:0}.background-mountains{position:relative;overflow:hidden}.background-mountains .heading{margin-bottom:76px}@media (max-width:800px){.background-mountains .heading{margin-bottom:35px}.stunning-header .stunning-header-content .stunning-header-title{font-size:40px}}.background-mountains .btn-block{margin-top:50px}.background-mountains .btn-block .btn{margin:0 30px}@media (max-width:480px){.background-mountains .btn-block .btn{margin:0 0 30px}}.background-mountains .images img{position:absolute;bottom:-100%;left:0;opacity:0;min-width:100%}.stunning-header{padding:60px 0;background-position:center center}.stunning-header .stunning-header-content{max-width:1000px;margin:0 auto;text-align:center;position:relative;z-index:5;padding:0 15px}.stunning-header .stunning-header-content .stunning-header-title{color:#fff}@media (max-width:640px){.stunning-header .stunning-header-content .stunning-header-title{font-size:36px}}@media (max-width:480px){.stunning-header .stunning-header-content .stunning-header-title{font-size:30px}}@media (max-width:360px){.stunning-header .stunning-header-content .stunning-header-title{font-size:24px}}.stunning-header .stunning-header-content .breadcrumbs{margin-top:10px;padding:0}@media (max-width:570px){.stunning-header .stunning-header-content .breadcrumbs{font-size:12px}}.stunning-header .stunning-header-content .breadcrumbs .breadcrumbs-item{display:inline-block}.stunning-header .stunning-header-content .breadcrumbs .breadcrumbs-item a{text-transform:uppercase;color:#fff;opacity:.5;margin-right:20px}.stunning-header .stunning-header-content .breadcrumbs .breadcrumbs-item a:hover{opacity:1}.stunning-header .stunning-header-content .breadcrumbs .breadcrumbs-item a.c-gray+i{color:#acacac}.stunning-header .stunning-header-content .breadcrumbs .breadcrumbs-item.active span{color:#fff;opacity:1;text-decoration:underline}.stunning-header .stunning-header-content .breadcrumbs .breadcrumbs-item.active span.c-primary{color:#4cc2c0}.stunning-header .stunning-header-content .breadcrumbs .breadcrumbs-item i{margin-right:20px;color:rgba(255,255,255,.5);font-size:14px}.stunning-header .stunning-header-content .breadcrumbs .breadcrumbs-item:last-child i{display:none}.stunning-header.with-photo{position:relative;padding:280px 0 120px;background-size:cover}.stunning-header-custom{color:#fff}.stunning-header-custom .stunning-header-title,.stunning-header-custom a,.stunning-header-custom i,.stunning-header-custom span{color:inherit!important}.stunning-header-bg-blue{background-image:url(../img/pattern-bg-blue.jpg)}.stunning-header-bg-gray{background-image:url(../img/pattern-bg-gray.jpg)}.stunning-header-bg-lightblue{background-image:url(../img/pattern-bg-lightblue.jpg)}.stunning-header-bg-violet{background-image:url(../img/pattern-bg-violet.jpg)}.stunning-header-bg-lightgray{background-image:url(../img/pattern-bg-lightgray.jpg)}.stunning-header-bg-breez{background-image:url(../img/pattern-bg-breez.jpg)}.stunning-header-bg-red{background-image:url(../img/pattern-bg-red.jpg)}.stunning-header-bg-orange{background-image:url(../img/pattern-bg-orange.jpg)}.stunning-header-bg-green{background-image:url(../img/pattern-bg-green.jpg)}.stunning-header-bg-olive{background-image:url(../img/pattern-bg-olive.jpg)}.stunning-header-bg-brown{background-image:url(../img/pattern-bg-brown.jpg)}.stunning-header-bg-rose{background-image:url(../img/pattern-bg-rose.jpg)}.stunning-header-bg-lightviolet{background-image:url(../img/pattern-bg-lightviolet.jpg)}.stunning-header-bg-lime{background-image:url(../img/pattern-bg-lime.jpg)}.stunning-header-bg-photo1{background:url(../img/stunning-header-photo1.jpg) no-repeat}.stunning-header-bg-photo2{background:url(../img/stunning-header-photo2.jpg) no-repeat}.stunning-header-bg-photo3{background:url(../img/stunning-header-photo3.jpg) no-repeat}.stunning-header-bg-photo4{background:url(../img/stunning-header-photo4.jpg) no-repeat}.stunning-header-bg-photo5{background:url(../img/stunning-header-photo5.jpg) no-repeat}.stunning-header-bg-photo6{background:url(../img/stunning-header-photo6.jpg) no-repeat}.overlay-dark{background:rgba(47,44,44,.8)}.overlay-primary{background:rgba(51,204,204,.2)}.overlay-red{background:rgba(241,91,38,.3)}.overlay-orange{background:rgba(252,176,59,.3)}.overlay-green{background:rgba(60,184,120,.3)}.overlay-olive{background:rgba(37,39,49,.8)}.services-main{padding:60px 40px 0px 0}.services-main .heading .heading-text{font-size:18px;line-height:1.4}.services-main .heading .heading-line{margin-bottom:30px}.servises-item{padding:30px 45px}@media (max-width:980px){.servises-item{margin-bottom:30px}}.servises-item:hover{background-color:#f7f9f9}.servises-item:hover .servises-item__content .servises-text{color:#acacac}.servises-item:hover .read-more i{color:#2f2c2c}.servises-item .servises-item__thumb{margin-bottom:50px}.servises-item .servises-item__content .servises-title{font-size:30px;margin-bottom:20px;line-height:1}@media (max-width:480px){.servises-item .servises-item__content .servises-title{font-size:24px}}.servises-item .servises-item__content .servises-text{margin-bottom:30px;color:#fff}.servises-item .read-more{border:none;margin:0;padding:0}.servises-item .read-more i{color:#fff;font-size:26px;transition:all .3s ease}.navigation{margin:20px auto;width:100%;position:relative;max-width:770px}.navigation a{position:relative;background:#fff;display:inline-block;margin:0 12px 0 0;width:60px;height:60px;line-height:60px;border:2px solid transparent;text-transform:uppercase;color:#acacac;font-size:20px;border-radius:100%}@media (max-width:640px){.navigation a{width:40px;height:40px;line-height:40px;font-size:14px;margin:0 8px 0 0}}@media (max-width:460px){.navigation a{width:25px;height:25px;line-height:22px;font-size:12px;margin:0 8px 0 0}}.navigation a:hover{color:#4cc2c0}.navigation a.current{border-color:#4cc2c0;background-color:transparent;color:#4cc2c0}input.input-standard-grey,textarea{border-color:#ccc;border-style:solid;border-width:thin}.navigation a span{position:relative}.navigation a.bg-border-color{background-color:#f7f9f9}.navigation a.bg-border-color.current{background-color:transparent}.navigation .btn-next,.navigation .next{position:relative;float:right}.navigation .btn-prev,.navigation .prev{position:relative;float:left}.local-seo img{position:relative}@media (max-width:1024px){.local-seo img{width:70%}}.local-seo img:last-child{position:absolute;bottom:-120px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}@media (max-width:768px){.local-seo img:last-child{bottom:-55px}}@media (max-width:320px){.local-seo img:last-child{bottom:-25px}}.local-seo img:nth-child(2){position:absolute;right:0;bottom:0}.accordion{list-style:none;margin:0;padding:0}.accordion .panel-heading,.accordion .panel-info{margin-bottom:5px;transition:all .3s ease}.accordion .accordion-panel{position:relative;background:#fff;border-radius:50px}.accordion .accordion-panel:after{content:'';display:block;width:1px;height:35px;position:absolute;left:70px;top:50%;background-color:#ccc;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transition:all .3s ease}.accordion .accordion-panel.active:after{height:80%}.accordion .accordion-panel .accordion-heading{display:table;padding:25px 30px;font-size:18px;transition:all .3s ease}@media (max-width:570px){.accordion .accordion-panel .accordion-heading{font-size:14px}}@media (max-width:480px){.accordion .accordion-panel .accordion-heading{padding:15px}}.accordion .accordion-panel .accordion-heading span{display:table-cell;vertical-align:middle}.accordion .accordion-panel .accordion-heading span+span{padding-left:30px;width:100%}.accordion .accordion-panel .accordion-heading .icon{font-size:20px;color:#ccc;padding-right:30px;transition:all .3s ease;opacity:1}.accordion .accordion-panel .accordion-heading .icon .active{opacity:0;position:absolute;left:30px;transition:all .3s ease}.collapsing,.pagination-arrow{position:relative;overflow:hidden}.accordion .panel-info{font-size:15px;line-height:1.3;padding:10px 20px 30px 97px;border-radius:0 0 50px 50px}@media (max-width:480px){.accordion .panel-info{padding-left:83px}}.accordion .panel-heading.active{border-radius:50px 50px 0 0;margin-bottom:0;transition:all .3s ease}.accordion .panel-heading.active .accordion-heading{transition:all .3s ease}.accordion .panel-heading.active .accordion-heading i{opacity:0;color:#4cc2c0}.accordion .panel-heading.active .accordion-heading i.active{opacity:1}.accordion .panel-heading.active a{color:#4cc2c0;padding-bottom:0}.accordion__title{font-size:19px;font-weight:300}.accordion__content__a{display:inline-block!important;color:#2dafd6!important;font-size:15px;text-decoration:underline}.accordion .panel-heading:hover .accordion-heading,.accordion .panel-heading:hover .accordion-heading i{color:#4cc2c0}.accordion__module .after::after{right:72%;top:36%;width:2%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.pagination-arrow{padding:100px 0 110px;margin-bottom:60px}@media (max-width:768px){.pagination-arrow{padding:40px 0 50px}}.pagination-arrow .btn-prev-wrap{left:5px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);display:flex;align-items:center;position:absolute}.pagination-arrow .btn-prev-wrap .btn-prev{position:relative;margin-right:35px}.pagination-arrow .btn-prev-wrap .btn-prev:hover{margin-left:0}.pagination-arrow .btn-prev-wrap .btn-content{position:relative}@media (max-width:800px){.pagination-arrow .btn-prev-wrap .btn-content{display:none}}.pagination-arrow .btn-prev-wrap .btn-content .btn-content-title{text-transform:uppercase;font-size:18px;color:#2f2c2c;transition:all .3s ease}.pagination-arrow .btn-prev-wrap .btn-content .btn-content-subtitle{font-size:14px;margin-bottom:0;color:#acacac;transition:all .3s ease}.pagination-arrow .btn-prev-wrap:hover{margin-left:-2px}.pagination-arrow .btn-prev-wrap:hover .btn-content .btn-content-title{color:#4cc2c0}.pagination-arrow .btn-prev-wrap:hover .btn-content .btn-content-subtitle{color:#2f2c2c}.pagination-arrow .all-project{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.pagination-arrow .all-project i{font-size:50px;color:#d7d7d7;transition:all .3s ease}.pagination-arrow .all-project:hover i{color:#4cc2c0}.pagination-arrow .btn-next-wrap{right:5px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);display:flex;align-items:center;position:absolute}.pagination-arrow .btn-next-wrap .btn-next{position:relative}.pagination-arrow .btn-next-wrap .btn-next:hover{margin-right:0}.pagination-arrow .btn-next-wrap .btn-content{position:relative;text-align:right;margin-right:35px}@media (max-width:800px){.pagination-arrow .btn-next-wrap .btn-content{display:none}}.pagination-arrow .btn-next-wrap .btn-content .btn-content-title{text-transform:uppercase;font-size:18px;color:#2f2c2c;transition:all .3s ease}.pagination-arrow .btn-next-wrap .btn-content .btn-content-subtitle{font-size:14px;margin-bottom:0;color:#acacac;transition:all .3s ease}.pagination-arrow .btn-next-wrap:hover{margin-right:-2px}.pagination-arrow .btn-next-wrap:hover .btn-content .btn-content-title{color:#4cc2c0}.pagination-arrow .btn-next-wrap:hover .btn-content .btn-content-subtitle{color:#2f2c2c}.pagination-arrow span{display:block}.js-animate-icon svg{opacity:0;transition:opacity .2s linear}input,textarea{padding:10px 20px;transition:all .3s ease;font-size:16px;margin-bottom:30px}.js-animate-icon .drawsvg-initialized{opacity:1}.animate-3d-holder{position:relative;cursor:pointer}input{border-color:transparent;color:#acacac}input.input-standard-grey{border-radius:10px;background-color:#f7f9f9}input.input-standard-grey:focus{background-color:#fff;color:#4cc2c0;box-shadow:17px 0 60px #d3dcdc}input.input-standard-grey.focus-white:focus{background-color:#fff;-webkit-box-shadow:25px 20px 20px -15px rgba(0,0,0,.3);box-shadow:25px 20px 20px -15px rgba(0,0,0,.3)}input.input-dark{background-color:#373434;color:#797676}input.input-white{background-color:#fff}textarea{color:#acacac; width:100%}textarea.input-standard-grey{border-radius:10px;background-color:#f7f9f9}textarea.input-standard-grey:focus{background-color:#fff;color:#4cc2c0;box-shadow:17px 0 60px #d3dcdc}textarea.input-standard-grey.focus-white:focus{background-color:#fff;-webkit-box-shadow:25px 20px 20px -15px rgba(0,0,0,.3);box-shadow:25px 20px 20px -15px rgba(0,0,0,.3)}textarea.input-dark{background-color:#373434;color:#797676}textarea.input-white{background-color:#fff}
.heading .heading-line .long-line,.heading .heading-line .short-line{display:inline-block;height:3px;border-radius:10px;position:relative;transition:all .4s linear}.heading{position:relative;z-index:5}.heading .heading-title{font-weight:400;line-height:1.3;margin-bottom:20px}.heading .heading-title.no-margin{margin:0}.heading .heading-line{margin-bottom:20px;position:relative}.heading .heading-line .short-line{width:30px;background-color:#4cc2c0;margin-right:10px}.heading .heading-line .short-line.bg-yellow-color{background-color:#fcd846}.heading .heading-line .long-line{width:100px;background-color:#4cc2c0}.heading .heading-line .long-line.bg-yellow-color{background-color:#fcd846}.heading .heading-subtitle{margin-bottom:15px}.heading p{margin-bottom:30px}.heading .heading-text{font-size:24px;line-height:30px}@media (max-width:980px){.heading .heading-text{font-size:20px}}@media (max-width:570px){.heading .heading-text{font-size:16px}}.heading .read-more{font-size:18px;color:#ccc;padding:5px 0 0 30px;border-left:1px solid #f0f2f2;margin:15px 0 0 30px;display:block;float:left}.header nav .menu .menu-item:hover>a,.header nav .menu .menu-item:hover>a+i,.heading .read-more:hover{color:#4cc2c0}.heading .read-more i{margin-left:10px;font-size:12px}.heading:hover .heading-line .short-line{width:0;animation:move-short 1.5s infinite linear}@keyframes move-short{100%{width:140px;margin-right:0}}.heading:hover .heading-line .long-line{width:130px;animation:move 1.5s infinite linear}@keyframes move{100%{width:0}}.header{padding:30px 0 0;background:#fff;position:fixed;width:100%;z-index:20;left:0;top:0;transition:all .3s ease}.header .logo{margin-bottom:0;margin-right:100px;float:left}@media (max-width:768px){.header{position:relative}.header .logo{float:left;margin-right:50px}}@media (max-width:480px){.header .logo{float:none;margin:0 auto 30px}}.header.header-absolute{position:absolute;top:30px;left:0}.header.absolute{position:absolute}.header nav{float:left;padding:14px 0}.header nav .menu{display:inline-block}.header nav .menu .menu-item{display:inline-block;padding:0 13px;position:relative}.header nav .menu .menu-item:first-child{padding-left:0}.header nav .menu .menu-item.mega-menu-item{position:static}.header nav .menu .menu-item:hover>a:after,.header nav .menu .menu-item:hover>a:before{opacity:1}.header nav .menu .menu-item>a{position:relative;font-size:17px;text-transform:capitalize;font-weight:500;transition:all .3s ease;margin-right:3px}.header nav .menu .menu-item>a:after,.header nav .menu .menu-item>a:before{display:block;height:2px;background-color:#4cc2c0;position:absolute;bottom:-10px;opacity:0;transition:all .3s ease;content:''}.header nav .menu .menu-item>a:after{width:15%;left:0}.header nav .menu .menu-item>a:before{width:80%;right:0}.header nav .menu .menu-item i{font-size:10px;color:#e1e1e1;transition:all .3s ease}@media (max-width:768px){.header nav.not-nav-add{padding-right:100px}.header-spacer{display:none}}@media (max-width:480px){.header nav.not-nav-add{padding-right:0}}.header .header-content-wrapper{position:relative;float:left;width:100%}.header.headroom--not-top{padding-top:10px;transition:all .3s ease;box-shadow:9px 9px 9px 0 rgba(47,44,44,.2)}.header.headroom--not-top .primary-menu-menu>li{padding:0 12px 15px}.header.headroom--not-top .user-menu{transform:scale(0);transition:all .3s ease}.header-spacer{position:relative;width:100%;height:118px;background:#fff}.nav-add{float:right;padding:14px 0;margin:0}@media (max-width:980px){.nav-add{float:left}}@media (max-width:768px){.nav-add{position:absolute;right:15px;padding:0}}.nav-add li{display:inline-block}.nav-add li.cart{position:relative}.nav-add li.cart .cart-count{display:block;position:absolute;left:-6px;top:4px;width:16px;height:16px;line-height:14px;font-size:10px;color:#fff;text-align:center;border:1px solid transparent;border-radius:50%;background-color:#4cc2c0}.logo,.nav-add li.search{position:relative}.nav-add li.cart i{font-size:28px;color:#2f2c2c}.nav-add li.search i{margin-left:10px;transition:all .3s ease;font-size:26px;color:#e1e1e1;position:relative}.nav-add li.search i:hover{color:#4cc2c0}.nav-add li.search .popup-search .search-btn i:hover{color:#f15b26}.logo{margin-bottom:20px;overflow:hidden}@media (max-width:768px){.logo{float:none;margin-right:0;overflow:hidden;display:flex;align-items:center;justify-content:center}}.logo img{float:left;margin-right:15px}.logo .logo-text{float:left;margin-top:10px;line-height:1}.logo .logo-text .logo-title{font-size:27px;text-transform:uppercase;color:#2f2c2c}.logo .logo-text .logo-sub-title{font-size:10px;text-transform:uppercase}.user-menu{position:absolute;right:85px;bottom:-35px;width:70px;height:70px;border:3px solid #2f2c2c;border-radius:50%;transition:all .3s ease;transform:scale(1)}@media (max-width:768px){.user-menu{bottom:-51px;width:50px;height:50px}}@media (max-width:570px){.user-menu{display:none}}.user-menu .user-menu-content{display:table-cell;vertical-align:middle;width:64px;height:64px;background-color:#f15b26;border:4px solid #fff;border-radius:50%;position:relative}@media (max-width:768px){.user-menu .user-menu-content{width:44px;height:44px;border-width:2px}}.user-menu .user-menu-content span{display:block;height:3px;background:#fff;transition:all .3s ease;border-radius:10px;margin:3px auto}.user-menu .user-menu-content span:first-of-type{width:25%}.user-menu .user-menu-content span:nth-child(2){width:50%}.user-menu .user-menu-content span:last-of-type{width:40%}.user-menu .user-menu-content:hover span{width:70%}.primary-menu-menu>li:hover>a:after{width:15%;animation:primary-short .5s linear}@keyframes primary-short{0%{width:0}50%{width:40%}100%{width:15%}}.primary-menu-menu>li:hover>a:before{width:80%;animation:primary-long .5s linear}@keyframes primary-long{0%{width:100%}50%{width:55%}100%{width:80%}}.animated{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;will-change:transform,opacity}.animated.swingInX{-webkit-transform-origin:top;-moz-transform-origin:top;-ie-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-backface-visibility:visible!important;-webkit-animation-name:swingInX;-moz-backface-visibility:visible!important;-moz-animation-name:swingInX;-o-backface-visibility:visible!important;-o-animation-name:swingInX;backface-visibility:visible!important;animation-name:swingInX}.animated.flipInX,.animated.swingOutX{-webkit-backface-visibility:visible!important;-moz-backface-visibility:visible!important;-o-backface-visibility:visible!important}@media (max-width:480px){.animated{animation-fill-mode:none;will-change:unset}.animated.swingInX{animation-name:none;transform-origin:unset}}@-webkit-keyframes swingOutX{0%{-webkit-transform:perspective(400px) rotateX(0)}100%{-webkit-transform:perspective(400px) rotateX(-90deg)}}@-moz-keyframes swingOutX{0%{-moz-transform:perspective(400px) rotateX(0)}100%{-moz-transform:perspective(400px) rotateX(-90deg)}}@-o-keyframes swingOutX{0%{-o-transform:perspective(400px) rotateX(0)}100%{-o-transform:perspective(400px) rotateX(-90deg)}}@keyframes swingOutX{0%{transform:perspective(400px) rotateX(0)}100%{transform:perspective(400px) rotateX(-90deg)}}.animated.swingOutX{-webkit-transform-origin:top;-webkit-animation-name:swingOutX;-moz-animation-name:swingOutX;-o-animation-name:swingOutX;animation-name:swingOutX;backface-visibility:visible!important}@media (max-width:480px){.animated.swingOutX{animation-name:none;transform-origin:unset}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideDown{0%{-moz-transform:translateY(-100%)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideDown{0%{-o-transform:translateY(-100%)}100%{-o-transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.animated.slideDown{-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown}@media (max-width:480px){.animated.slideDown{animation-name:none}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@-moz-keyframes slideUp{0%{-moz-transform:translateY(0)}100%{-moz-transform:translateY(-100%)}}@-o-keyframes slideUp{0%{-o-transform:translateY(0)}100%{-o-transform:translateY(-100%)}}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}.animated.slideUp{-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-o-animation-name:slideUp;animation-name:slideUp}@media (max-width:480px){.animated.slideUp{animation-name:none}}@-webkit-keyframes swingInX{0%{-webkit-transform:perspective(400px) rotateX(-90deg)}100%{-webkit-transform:perspective(400px) rotateX(0)}}@-moz-keyframes swingInX{0%{-moz-transform:perspective(400px) rotateX(-90deg)}100%{-moz-transform:perspective(400px) rotateX(0)}}@-o-keyframes swingInX{0%{-o-transform:perspective(400px) rotateX(-90deg)}100%{-o-transform:perspective(400px) rotateX(0)}}@keyframes swingInX{0%{transform:perspective(400px) rotateX(-90deg)}100%{transform:perspective(400px) rotateX(0)}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-moz-transform:perspective(400px) rotateX(0);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-o-transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}100%{transform:perspective(400px) rotateX(0);opacity:1}}.animated.flipInX{-webkit-animation-name:flipInX;-moz-animation-name:flipInX;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@media (max-width:480px){.animated.flipInX{animation-name:none}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.animated.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@media (max-width:480px){.animated.flipOutX{animation-name:none}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-200px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-200px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-200px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.animated.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@media (max-width:480px){.animated.bounceInDown{animation-name:none}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-200px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}30%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-200px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}30%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-200px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}30%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-200px)}}.animated.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}@media (max-width:480px){.animated.bounceOutUp{animation-name:none;transform-origin:unset}}.top-bar-link{display:none;visibility:hidden}@media (max-width:1024px){.top-bar-link{display:block;visibility:visible}}.counters{overflow:hidden;padding:80px 0}@media (max-width:800px){.counters{padding:35px 0}}@media (max-width:1024px){.counters .counter-item{margin-bottom:30px}}.counters .counter-item .counter-numbers{font-size:100px;color:rgba(255,255,255,.2);line-height:1;margin-bottom:-36px}@media (max-width:570px){.main-slider-bg-photo-wrap .main-slider-bg-photo .table-cell{float:none}.counters .counter-item .counter-numbers{margin-bottom:0}}.counters .counter-item .counter-numbers .units{display:inline-block;margin-left:-25px}@media (max-width:640px){.counters .counter-item .counter-numbers{font-size:50px}.counters .counter-item .counter-numbers .units{margin-left:-15px}}.counters .counter-item .counter-title{font-size:24px;color:#fff;text-transform:uppercase}@media (max-width:640px){.counters .counter-item .counter-title{font-size:18px}}.counters .counter-item .counter-line .short-line{display:inline-block;width:20px;height:3px;background-color:#66c491;border-radius:10px;position:relative;margin-right:10px}.counters .counter-item .counter-line .long-line{display:inline-block;width:50px;height:3px;background-color:#66c491;border-radius:10px;position:relative}.cat-list>li:hover>a:after{width:15%;animation:cat-short .5s linear}@keyframes cat-short{0%{width:0}50%{width:40%}100%{width:15%}}.cat-list>li:hover>a:before{width:80%;animation:cat-long .5s linear}@keyframes cat-long{0%{width:100%}50%{width:55%}100%{width:80%}}.cat-list-bg-style{margin:50px 0;padding:0;list-style:none}.cat-list-bg-style .cat-list__item{display:inline-block;background-color:#f7f9f9;margin:0 5px;border-radius:30px;overflow:hidden}.cat-list-bg-style .cat-list__item a{font-size:18px;color:#acacac;position:relative;text-transform:capitalize;transition:all .3s ease;padding:10px 20px;display:block}.cat-list-bg-style .cat-list__item a:hover{color:#fff;background-color:#4cc2c0}.cat-list-bg-style .cat-list__item.active{background-color:#4cc2c0}.cat-list-bg-style .cat-list__item.active a{color:#fff}.pricing-tables .pricing-tables-wrap{background-color:#fff;overflow:hidden;box-shadow:0 14px 32px 10px rgba(0,0,0,.2);margin:0 15px;border-radius:10px}.pricing-tables .pricing-tables-wrap:nth-child(3) .pricing-tables-item .dots{display:none}.pricing-tables-item{text-align:center;padding:60px;position:relative}@media (max-width:1024px){.pricing-tables-item{padding:15px}}@media (max-width:570px){.pricing-tables-item{margin-bottom:30px}}.pricing-tables-item:hover .btn{background-color:#4cc2c0}.pricing-tables-item:hover .pricing-title{color:#4cc2c0}.pricing-tables-item .pricing-tables-icon{width:130px;height:130px;border:15px solid #f7f9f9;border-radius:50%;position:relative;margin:0 auto 15px}.pricing-tables-item .pricing-tables-icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.pricing-tables-item .pricing-title{font-size:34px;margin-bottom:11px;display:block}@media (max-width:980px){.pricing-tables-item .pricing-title{font-size:26px}}.pricing-tables-item .pricing-tables-position{font-size:16px;margin:0 0 21px;padding:0;list-style:none}.pricing-tables-item .pricing-tables-position .position-item{margin-bottom:5px}.pricing-tables-item .pricing-tables-position .position-item.include{color:#fcb03b}.pricing-tables-item .pricing-tables-position .position-item .count{color:#2f2c2c;font-weight:600}.pricing-tables-item .rate{font-size:24px;color:#4cc2c0;margin-bottom:31px}.pricing-tables-item .dots{position:absolute;top:50%;right:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}@media (max-width:570px){.pricing-tables-item .dots{display:none}.client-item{margin-bottom:0}}.pricing-tables-head .pricing-tables-item{border-radius:10px;padding:0;overflow:hidden;box-shadow:8px 0 87px rgba(0,0,0,.15);transition:all .3s ease}.pricing-tables-classic .pricing-tables-item,.pricing-tables-colored .pricing-tables-item{box-shadow:15px 0 80px rgba(0,0,0,.2);border-radius:10px}.pricing-tables-head .pricing-tables-item .pricing-head{position:relative;padding:25px}.pricing-tables-head .pricing-tables-item .pricing-content-wrap{margin-top:0;background-color:#fff;padding:0 60px 60px}.pricing-tables-head .pricing-tables-item .pricing-content-wrap .pricing-tables-icon{background-color:#fff}.pricing-tables-head .pricing-tables-item:hover{transform:scale(1.1);z-index:5}.pricing-tables-head .pricing-tables-item:hover .btn{background-color:#f15b26}.pricing-tables-classic .pricing-tables-item{background-color:#fff}.pricing-tables-colored .pricing-tables-item .pricing-tables-icon{border:none}.pricing-tables-colored .pricing-tables-item .pricing-title:hover{color:#2f2c2c}.pricing-tables-colored .pricing-tables-item .pricing-tables-position .position-item,.pricing-tables-colored .pricing-tables-item .pricing-tables-position .position-item .count{color:#fff}.pricing-tables-colored .pricing-tables-item .rate,.pricing-tables-colored .pricing-tables-item:hover .pricing-title{color:#2f2c2c}.pricing-tables-colored .pricing-tables-item:hover .btn{border-color:transparent;background-color:#2f2c2c}.client-item{display:inline-block;position:relative;padding:0}@media (max-width:768px){.client-item{padding:0}}.client-item .client-image{position:relative;transition:all .3s ease;backface-visibility:hidden;text-align:center}.client-item .client-image img{position:relative;backface-visibility:hidden}.client-item:hover .client-image{opacity:.5;backface-visibility:hidden}.client-item-style2{padding:60px 40px;text-align:center;transition:all .3s ease;float:left}.client-item-style2 .client-image{position:relative;margin-bottom:60px;text-align:center}.client-item-style2 .client-image img{position:relative;transition:all .3s ease;backface-visibility:hidden}.client-item-style2 .client-image img.hover{opacity:0;position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.client-item-style2 .clients-item-title{font-size:20px;margin-bottom:30px;text-transform:uppercase}.client-item-style2 .clients-item-text{margin-bottom:30px}.client-item-style2:hover{background-color:#4cc2c0}.client-item-style2:hover .client-image .hover{opacity:1}.client-item-style2:hover .clients-item-text{color:#fff}.client-item-style2:hover .btn{color:#fff;background-color:#2f2c2c;border-color:#2f2c2c}.client-item-style2:hover .btn .semicircle::after{border-color:#fff}.load-more{text-align:center;margin:0 auto;cursor:pointer;transition:all .3s ease;display:block;max-width:120px}.load-more .load-more-img-wrap{margin-bottom:20px;position:relative;display:block;background-image:url(../img/load-more-arrow.png);background-position:54% 50%;background-repeat:no-repeat}.load-more .load-more-img-wrap img{position:relative}.load-more .load-more-text{color:#d7d7d7;font-size:16px;text-transform:uppercase;transition:all .3s ease}.load-more:hover .load-more-text{color:#4cc2c0}.footer,.footer .info .heading .heading-title{color:#fff}.load-more:hover .load-more-img-wrap{animation:rotate-img 1.5s infinite linear}.load-more:hover .load-more-img-wrap img{animation:rotate-img 2s infinite linear}@keyframes rotate-img{100%{transform:rotate(360deg)}}.load-more.last-page:hover .load-more-img-wrap,.load-more.last-page:hover .load-more-img-wrap img{animation:none}.footer{padding-top:10px;background-color:#151414}@media (max-width:768px){.footer{padding-top:40px}}.footer .info{padding-bottom:110px;border-bottom:2px solid rgba(255,255,255,.1);overflow:hidden}.footer .info .heading{margin-bottom:23px}.footer .info .heading .heading-text{font-size:16px;line-height:1.6;opacity:.4}.footer .info .services ul{width:100%;float:left;line-height:1.2}.footer .info .services .list--primary>li i{margin-right:15px;margin-top:3px;color:#acacac}.footer .info .services .list--primary>li a{font-size:14px;opacity:1}.footer .info .services .list--primary>li:hover i{color:#4cc2c0;margin-left:10px}.footer .info .services .list--primary>li:hover a{color:#4cc2c0}@media (max-width:1024px){.footer .info{padding-bottom:40px}.footer .info .services ul{width:100%}.footer .info .socials{margin-bottom:30px}}.footer .contacts{padding:40px 0;display:flex}@media (max-width:570px){.footer .contacts{display:block}}.footer .contacts a{font-size:24px;color:#fff}.footer .contacts .contacts-item .content .sub-title{opacity:.4}.footer a{color:rgba(255,255,255,.35);transition:all .3s ease}.footer a:hover{color:#4cc2c0}.footer .sub-footer{background-color:#121111;padding:20px 0;position:relative}@media (max-width:768px){.footer .sub-footer{padding:30px 0}}.footer .sub-footer span{font-size:14px;margin-right:30px;color:#504D4E}@media (max-width:980px){.footer .sub-footer span{margin-right:0;margin-left:0;margin-bottom:10px;display:block}}.footer .sub-footer span:last-of-type{padding-right:70px}.footer.js-fixed-footer{width:100%;bottom:0;left:0;right:0;position:fixed;z-index:1;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0,0,0,1);-moz-transition-timing-function:cubic-bezier(0,0,0,1);transition-timing-function:cubic-bezier(0,0,0,1)}@media (max-width:768px){.footer.js-fixed-footer{position:relative}.block-footer-height{display:none}}.content-wrapper{z-index:2;background-color:#fff;-webkit-margin-bottom-collapse:separate}#overlay,body:before{top:0;background:rgba(47,44,44,.85)}.block-footer-height{position:relative;width:100%}#overlay,.overlay_search,body:before{position:fixed;height:100%;left:0;width:100%}body:before{content:'';display:block;opacity:0;transition:opacity .3s ease;z-index:-999}body.overlay-enable:before{opacity:.8;z-index:500}#overlay{display:none;opacity:.8;z-index:25}.overlay_search{z-index:100;top:-100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.overlay_search:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:rgba(37,35,35,.97);width:100%;height:0;padding-bottom:100%;border-radius:100%;-webkit-transform:scale(.04) translateY(9999px);transform:scale(.04) translateY(9999px);overflow:hidden}.overlay_search .form_search-wrap{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);min-width:1170px;opacity:0}@media (max-width:1024px){.overlay_search .form_search-wrap{min-width:90%;padding:0 15px}}@media (max-width:980px){.overlay_search .form_search-wrap{min-width:72%}}.overlay_search .form_search-wrap form{position:relative;transition:all .3s ease}.overlay_search .form_search-wrap form .overlay_search-input{background-color:transparent;padding:0 0 25px;border:none;border-bottom:2px solid #707070;color:#707070;font-size:24px;transition:all .3s ease}.overlay_search .form_search-wrap form .overlay_search-input:hover{border-bottom:2px solid #fff;color:#acacac}.overlay_search .form_search-wrap form .overlay_search-input:hover+.overlay_search-close span{background:#acacac}.overlay_search .form_search-wrap form .overlay_search-input:focus{border-bottom:2px solid #4cc2c0;color:#fff}.overlay_search .form_search-wrap form .overlay_search-input:focus+.overlay_search-close span{background:#4cc2c0}.overlay_search .form_search-wrap form .overlay_search-close{width:30px;height:30px;position:absolute;display:block;right:-5px;top:0}.overlay_search .form_search-wrap form .overlay_search-close span{display:block;height:2px;background:#707070;border-radius:10px;margin:auto;width:100%;transition:all .3s ease;top:50%;position:absolute}.overlay_search .form_search-wrap form .overlay_search-close span:first-of-type{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.overlay_search .form_search-wrap form .overlay_search-close span:last-of-type{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.open .overlay_search{top:0}.open .overlay_search:before{-webkit-animation:menu-animation .8s ease-out forwards;animation:menu-animation .8s ease-out forwards}.open .overlay_search .form_search-wrap{opacity:1;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:opacity 3s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,-webkit-transform .5s ease-out;transition:transform .5s ease-out,opacity 1s ease-out;transition:transform .5s ease-out,opacity 1s ease-out,-webkit-transform .5s ease-out;transition-delay:.5s}@-webkit-keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transition:ease-out;transition:ease-out;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{-webkit-transform:scale(.04);transform:scale(.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{-webkit-transform:scale(2);transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}@keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transition:ease-out;transition:ease-out;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{-webkit-transform:scale(.04);transform:scale(.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{-webkit-transform:scale(2);transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}.right-menu{position:fixed;right:0;top:0;max-width:500px;height:100%;z-index:555;transition:all .4s ease;transform:translateX(100%);will-change:transform;background-color:#fff}

.primary-menu,.primary-menu *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.primary-menu{padding:14px 30px;float:left}@media (max-width:980px){.primary-menu{padding:14px 0}}.primary-menu a{-o-transition:color .3s linear,background .3s linear;-moz-transition:color .3s linear,background .3s linear;-webkit-transition:color .3s linear,background .3s linear;transition:color .3s linear,background .3s linear}.primary-menu-menu.scrollable>.scrollable-fix{display:none}.primary-menu-brand{margin:18px 30px 0 0;float:left;color:#666;text-decoration:none;font-size:24px;font-weight:600;line-height:1.3;cursor:pointer}.primary-menu-menu{margin:0;padding:0;float:left;list-style:none}.primary-menu-menu.primary-menu-right{float:right}.primary-menu-menu>li{display:inline-block;padding:0 12px 35px;position:relative}@media (max-width:980px){.primary-menu-menu>li{padding:0 10px 35px}}.primary-menu-menu>li>a{position:relative;font-size:17px;text-transform:capitalize;font-weight:500;transition:all .3s ease;margin-right:3px}.primary-menu-menu>li>a:after,.primary-menu-menu>li>a:before{display:block;position:absolute;height:2px;background-color:#4cc2c0;bottom:-10px;opacity:0;transition:all .3s linear;content:''}.primary-menu-menu>li>a:before{width:80%;right:0}.primary-menu-menu>li>a:after{width:15%;left:0}.primary-menu-menu>li:hover>a:after,.primary-menu-menu>li:hover>a:before{opacity:1}.primary-menu-menu>li.active>a,.primary-menu-menu>li:hover>a,.primary-menu-menu>li:hover>i{color:#4cc2c0}.primary-menu-menu>li>i{font-size:10px}.primary-menu-responsive .primary-menu-menu>li>i{display:none}.primary-menu-menu>li.has-megamenu{position:static}.no-menu-box{font-size:14px}.primary-menu-menu ul.dropdown,.primary-menu-menu ul.dropdown li ul.dropdown{position:absolute;z-index:9999;left:-25px;margin-top:0;min-width:400px;top:40px;background-color:#fff;padding:20px 0 30px;border-radius:5px;box-shadow:15px 15px 30px rgba(0,0,0,.16);list-style:none;display:none}@media (max-width:768px){.primary-menu-responsive .primary-menu-menu>li:hover>a:after,.primary-menu-responsive .primary-menu-menu>li:hover>a:before{display:none}.primary-menu-menu ul.dropdown,.primary-menu-menu ul.dropdown li ul.dropdown{box-shadow:none;padding:10px 0}}.primary-menu-menu ul.dropdown a i,.primary-menu-menu>li.has-megamenu .megamenu ul>li a i{margin-left:10px;opacity:0;transition:all .4s ease;font-size:12px;color:#e1e1e1;text-align:center}.primary-menu-menu ul.dropdown a:hover>i,.primary-menu-menu>li.has-megamenu .megamenu ul>li a:hover i{opacity:1;color:#4cc2c0}.primary-menu-menu ul.dropdown li a,.primary-menu-menu>li.has-megamenu .megamenu ul>li a{font-family:'RobotoCondensed-Regular',sans-serif;font-weight:400;color:#acacac;display:block}.primary-menu-menu ul.dropdown li ul.dropdown{left:calc(100% - 5px);top:0}.primary-menu-menu ul.dropdown li{clear:both;width:100%;border:0;font-size:12px;position:relative}.primary-menu-menu ul.dropdown li a{font-size:16px;padding:10px 40px;position:relative;transition:all .4s ease-out}@media (max-width:640px){.primary-menu-menu ul.dropdown li a{padding:10px}}.primary-menu-menu ul.dropdown li.hover-ver2 i{font-size:24px;opacity:1;margin-right:15px;margin-left:0;vertical-align:middle}.primary-menu-menu ul.dropdown li.hover-ver2 a:before{content:'';display:block;height:100%;width:3px;position:absolute;left:0;top:0;background-color:#4cc2c0;opacity:0;transition:all .3s ease}.primary-menu-menu ul.dropdown li.hover-ver2 a:hover:before{opacity:1}.primary-menu-menu>li.has-megamenu .megamenu ul>li a{font-size:16px;padding:7px 0;position:relative;transition:all .4s ease-out}.primary-menu-menu>li.has-megamenu .megamenu ul>li:hover a{color:#4cc2c0}.primary-menu-menu ul.dropdown li.menu-item-has-children>a>i{opacity:0}.primary-menu-menu ul.dropdown li.menu-item-has-children.hover-ver2>a>i{opacity:1}.primary-menu-menu ul.dropdown li:hover>a{color:#4cc2c0;transition:all .3s ease}.primary-menu-menu ul.dropdown.dropdown-left{left:auto}.primary-menu-menu ul.dropdown li ul.dropdown.dropdown-left{left:-100%}.primary-menu-menu li .indicator{color:#acacac;font-family:FontAwesome;font-size:10px;margin-left:6px}.primary-menu-menu li ul.dropdown li .indicator{position:absolute;top:13px;right:20px;font-size:15px;transition:all .3s ease}.primary-menu-menu li ul.dropdown li:hover>a .indicator,.primary-menu-menu>li:hover>a>.indicator{color:#4cc2c0}.primary-menu-menu>li>.megamenu{width:100%;padding:30px 30px 20px;left:0;position:absolute;display:none;z-index:99;background:right bottom no-repeat #fff;top:53px;box-shadow:15px 15px 30px rgba(0,0,0,.16);border-radius:5px}@media (max-width:1024px){.primary-menu-menu>li.has-megamenu>.megamenu{top:100px}}.primary-menu-menu>li>.megamenu ul{list-style:none}.primary-menu-menu>li>.megamenu .google-logo{margin-bottom:15px}.primary-menu-menu>li>.megamenu .google-text{font-size:14px;color:#acacac}.primary-menu-menu>li>.dropdown .megamenu-item-info .megamenu-item-info-title,.primary-menu-menu>li>.megamenu .megamenu-item-info .megamenu-item-info-title{margin-bottom:10px;line-height:1.2}.primary-menu-menu>li>.dropdown .megamenu-item-info .megamenu-item-info-text,.primary-menu-menu>li>.megamenu .megamenu-item-info .megamenu-item-info-text{font-size:14px;color:#ccc;line-height:1.3}.primary-menu-menu>li>.dropdown .megamenu-item-info{padding:10px 40px 0}.primary-menu-menu>li>.megamenu.megamenu-half-width{width:50%;left:auto}.primary-menu-menu>li>.megamenu.megamenu-quarter-width{width:25%;left:auto}.primary-menu-menu>li>.megamenu .megamenu-row{width:100%;margin-top:15px}.primary-menu-menu>li>.megamenu .megamenu-row:first-child{margin-top:0}.primary-menu-menu>li>.megamenu .megamenu-row:after,.primary-menu-menu>li>.megamenu .megamenu-row:before{display:table;content:"";line-height:0}.primary-menu-menu>li>.megamenu .megamenu-row:after{clear:both}.primary-menu-menu>li>.megamenu .megamenu-row .col1,.primary-menu-menu>li>.megamenu .megamenu-row .col10,.primary-menu-menu>li>.megamenu .megamenu-row .col11,.primary-menu-menu>li>.megamenu .megamenu-row .col12,.primary-menu-menu>li>.megamenu .megamenu-row .col2,.primary-menu-menu>li>.megamenu .megamenu-row .col3,.primary-menu-menu>li>.megamenu .megamenu-row .col4,.primary-menu-menu>li>.megamenu .megamenu-row .col5,.primary-menu-menu>li>.megamenu .megamenu-row .col6,.primary-menu-menu>li>.megamenu .megamenu-row .col7,.primary-menu-menu>li>.megamenu .megamenu-row .col8,.primary-menu-menu>li>.megamenu .megamenu-row .col9{display:block;min-height:20px;float:left;margin-left:3%}.primary-menu-menu>li>.megamenu .megamenu-row [class*=col]:first-child{margin-left:0}.primary-menu-menu>li>.megamenu .megamenu-row .col1{width:5.583333333333%}.primary-menu-menu>li>.megamenu .megamenu-row .col2{width:14.166666666666%}.primary-menu-menu>li>.megamenu .megamenu-row .col3{width:22.75%}.primary-menu-menu>li>.megamenu .megamenu-row .col4{width:31.333333333333%}.primary-menu-menu>li>.megamenu .megamenu-row .col5{width:39.916666666667%}.primary-menu-menu>li>.megamenu .megamenu-row .col6{width:48.5%}.primary-menu-menu>li>.megamenu .megamenu-row .col7{width:57.083333333333%}.primary-menu-menu>li>.megamenu .megamenu-row .col8{width:65.666666666667%}.primary-menu-menu>li>.megamenu .megamenu-row .col9{width:74.25%}.primary-menu-menu>li>.megamenu .megamenu-row .col10{width:82.833333333334%}.primary-menu-menu>li>.megamenu .megamenu-row .col11{width:91.416666666667%}.primary-menu-menu>li>.megamenu .megamenu-row .col12{width:100%}.menu-icon-wrapper{position:relative;display:inline-block;width:34px;height:34px;pointer-events:none;transition:.1s}.menu-icon-wrapper.scaled{transform:scale(.5)}.menu-icon-wrapper svg{position:absolute;top:-33px;left:-33px;transform:scale(.1);transform-origin:0 0}.menu-icon-wrapper svg path{stroke:#2f2c2c;stroke-width:30px;stroke-linecap:round;fill:transparent}.menu-icon-wrapper .menu-icon-trigger{position:relative;width:100%;height:100%;cursor:pointer;pointer-events:auto;background:0 0;border:none;margin:0;padding:0}.showhide .mob-menu--title{position:relative;top:2px;text-transform:uppercase;font-size:18px;margin-right:15px;font-weight:700}.primary-menu .showhide>span{display:inline-block;vertical-align:middle}.primary-menu .showhide{height:46px;cursor:pointer;text-align:center;padding:0;display:none;float:right;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent;position:relative}.primary-menu-menu>li>a>i{margin:0 5px 0 0;font-size:18px;float:left;line-height:20px;font-family:FontAwesome}.primary-menu-menu>li.search form{float:left;padding:22px 16px 17px}.primary-menu-menu>li.search form input[type=text]{width:160px;padding:5px 10px;font-family:'Open Sans',sans-serif;border:none;background:#f0f0f0;border-radius:2px;outline:0;-o-transition:width 1s ease-out;-moz-transition:width 1s ease-out;-webkit-transition:width 1s ease-out;transition:width 1s ease-out}.primary-menu-menu>li.search form:hover input[type=text]{width:160px}.primary-menu-tabs{width:100%;float:left}.primary-menu-tabs-nav{width:20%;margin:0;padding:0;float:left;list-style:none}.primary-menu-tabs-nav>li>a{width:100%;padding:7px 16px;float:left;font-size:13px;text-decoration:none;color:#666;border:1px solid #f0f0f0;outline:0}.primary-menu-tabs-nav li.active a,.primary-menu-tabs-nav li:hover a{background:#f0f0f0}.primary-menu-tabs-content{width:80%;min-height:30px;padding:20px;float:right;display:none;font-size:13px;border:1px solid #f0f0f0}.primary-menu-tabs-content.active{display:block}.primary-menu.blue .primary-menu-menu ul.dropdown li:hover>a,.primary-menu.blue .primary-menu-menu>li.active>a,.primary-menu.blue .primary-menu-menu>li:hover>a{color:#4A89DC}.primary-menu.green .primary-menu-menu ul.dropdown li:hover>a,.primary-menu.green .primary-menu-menu>li.active>a,.primary-menu.green .primary-menu-menu>li:hover>a{color:#37BC9B}.primary-menu.red .primary-menu-menu ul.dropdown li:hover>a,.primary-menu.red .primary-menu-menu>li.active>a,.primary-menu.red .primary-menu-menu>li:hover>a{color:#E9573F}.primary-menu.orange .primary-menu-menu ul.dropdown li:hover>a,.primary-menu.orange .primary-menu-menu>li.active>a,.primary-menu.orange .primary-menu-menu>li:hover>a{color:#ff670f}.primary-menu.yellow .primary-menu-menu ul.dropdown li:hover>a,.primary-menu.yellow .primary-menu-menu>li.active>a,.primary-menu.yellow .primary-menu-menu>li:hover>a{color:#F6BB42}.primary-menu.purple .primary-menu-menu ul.dropdown li:hover>a,.primary-menu.purple .primary-menu-menu>li.active>a,.primary-menu.purple .primary-menu-menu>li:hover>a{color:#967ADC}.primary-menu.pink .primary-menu-menu ul.dropdown li:hover>a,.primary-menu.pink .primary-menu-menu>li.active>a,.primary-menu.pink .primary-menu-menu>li:hover>a{color:#D770AD}@media (max-width:768px){.primary-menu-responsive.primary-menu{padding:0;width:auto;margin-top:15px;display:block;float:none;overflow:visible}.primary-menu-responsive.primary-menu .google-text{margin-bottom:120px}.primary-menu-responsive .primary-menu-brand{margin:8px 30px 10px 20px;font-size:20px;line-height:1.55}.primary-menu-responsive .primary-menu-menu{width:100%;float:left!important}.primary-menu-responsive .primary-menu-menu.scrollable{overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:40px}.primary-menu-responsive .primary-menu-menu.scrollable>.scrollable-fix{display:block}.primary-menu-responsive .primary-menu-menu>li{width:100%;display:block;position:relative}.primary-menu-responsive .primary-menu-menu>li>a{width:100%;padding:12px 20px;display:block;border-bottom:solid 1px #f0f0f0}.primary-menu-responsive .primary-menu-menu>li:first-child>a{border-top:solid 1px #f0f0f0}.primary-menu-responsive .primary-menu-menu ul.dropdown,.primary-menu-responsive .primary-menu-menu ul.dropdown li ul.dropdown{width:100%;left:0;position:static;border:none;background:#fff;float:left}.primary-menu-responsive .primary-menu-menu ul.dropdown{top:0;position:relative}.primary-menu-responsive .primary-menu-menu>li{padding-bottom:0}.primary-menu-responsive .primary-menu-menu ul.dropdown li{position:relative}.primary-menu-responsive .primary-menu-menu ul.dropdown li a{border-bottom:solid 1px #f0f0f0;padding:10px}.primary-menu-responsive .primary-menu-menu.primary-menu-indented>li>ul.dropdown>li>ul.dropdown>li>ul.dropdown>li>a{padding-left:80px!important}.primary-menu-responsive .primary-menu-menu.primary-menu-indented>li>ul.dropdown>li>ul.dropdown>li>ul.dropdown>li:hover>a{padding-left:90px!important}.primary-menu-responsive .primary-menu-menu li .indicator{width:60px;height:100%;position:absolute;right:0;top:0;font-size:14px;text-align:center;line-height:53px;border-left:solid 1px #f0f0f0}.primary-menu-responsive .primary-menu-menu li ul.dropdown li .indicator{height:100%;right:0;top:0;font-size:14px;line-height:36px;transform:rotate(90deg);border-left:none}.primary-menu-responsive .primary-menu-menu>li>.megamenu{width:100%!important;left:0!important;position:static;border-top:none;border-bottom:solid 1px #f0f0f0;box-shadow:none}.primary-menu-responsive .primary-menu-menu>li>.megamenu .megamenu-row [class*=col]{float:none;display:block;width:100%!important;margin-left:0;margin-top:15px}.primary-menu-responsive .primary-menu-menu>li>.megamenu .megamenu-row,.primary-menu-responsive .primary-menu-menu>li>.megamenu .megamenu-row:first-child [class*=col]:first-child{margin-top:0}.primary-menu-responsive .primary-menu-menu>li.search form{width:100%;margin:4px 0;padding:10px 16px!important}.primary-menu-responsive .primary-menu-menu>li.search form input[type=text],.primary-menu-responsive .primary-menu-tabs-content,.primary-menu-responsive .primary-menu-tabs-nav{width:100%}.primary-menu-responsive.primary-menu .showhide{display:inline-block;right:auto;margin-right:0;float:right;padding-right:100px}}@media (max-width:480px){.primary-menu-responsive.primary-menu .showhide{float:left;padding-right:0}}.zoom-in{-webkit-animation:zoomIn .4s ease both;-moz-animation:zoomIn .4s ease both;-o-animation:zoomIn .4s ease both;animation:zoomIn .4s ease both}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale(1.5)}100%{-webkit-transform:scale(1)}}@-moz-keyframes zoomIn{0%{-moz-transform:scale(1.5)}100%{-moz-transform:scale(1)}}@-o-keyframes zoomIn{0%{opacity:0;-o-transform:scale(1.5)}100%{opacity:1;-o-transform:scale(1)}}@keyframes zoomIn{0%{transform:scale(1.5)}100%{transform:scale(1)}}.zoom-out{-webkit-animation:zoomOut .4s ease both;-moz-animation:zoomOut .4s ease both;-o-animation:zoomOut .4s ease both;animation:zoomOut .4s ease both}@-webkit-keyframes zoomOut{0%{-webkit-transform:scale(.6)}100%{-webkit-transform:scale(1)}}@-moz-keyframes zoomOut{0%{-moz-transform:scale(.6)}100%{-moz-transform:scale(1)}}@-o-keyframes zoomOut{0%{-o-transform:scale(.6)}100%{-o-transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(.6)}100%{transform:scale(1)}}.drop-up{-webkit-animation:drop-up .4s ease both;-moz-animation:drop-up .4s ease both;-o-animation:drop-up .4s ease both;animation:drop-up .4s ease both}@-webkit-keyframes drop-up{0%{-webkit-transform:translateY(100px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes drop-up{0%{-moz-transform:translateY(100px)}100%{-moz-transform:translateY(0)}}@-o-keyframes drop-up{0%{-o-transform:translateY(100px)}100%{-o-transform:translateY(0)}}@keyframes drop-up{0%{transform:translateY(100px)}100%{transform:translateY(0)}}.drop-left{-webkit-animation:drop-left .4s ease both;-moz-animation:drop-left .4s ease both;-o-animation:drop-left .4s ease both;animation:drop-left .4s ease both}@-webkit-keyframes drop-left{0%{-webkit-transform:translateX(-100px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes drop-left{0%{-moz-transform:translateX(-100px)}100%{-moz-transform:translateX(0)}}@-o-keyframes drop-left{0%{-o-transform:translateX(-100px)}100%{-o-transform:translateX(0)}}@keyframes drop-left{0%{transform:translateX(-100px)}100%{transform:translateX(0)}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation:swing .4s ease-out both;-moz-animation:swing .4s ease-out both;-o-animation:swing .4s ease-out both;animation:swing .4s ease-out both}@-webkit-keyframes swing{100%,20%,40%,60%,80%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}.flip{-webkit-animation:flip .7s ease both;-moz-animation:flip .7s ease both;-o-animation:flip .7s ease both;animation:flip .7s ease both}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.roll-in{-webkit-animation:roll-in .4s ease both;-moz-animation:roll-in .4s ease both;-o-animation:roll-in .4s ease both;animation:roll-in .4s ease both}@-webkit-keyframes roll-in{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-15deg);transform:translateX(-100%) rotate(-15deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes roll-in{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-15deg);-ms-transform:translateX(-100%) rotate(-15deg);transform:translateX(-100%) rotate(-15deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.stretch{-webkit-animation:stretch .5s ease both;-moz-animation:stretch .5s ease both;-o-animation:stretch .5s ease both;animation:stretch .5s ease both;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}@keyframes stretch{0%{transform:scaleX(.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretch{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}@-o-keyframes stretch{0%{-o-transform:scaleX(.3)}40%{-o-transform:scaleX(1.02)}60%{-o-transform:scaleX(.98)}80%{-o-transform:scaleX(1.01)}100%{-o-transform:scaleX(1)}}@media all and (max-width:768px){.primary-menu{background:#fff}.header.absolute{position:relative}}

.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}
