.inpage-editing .flex_col_container{padding:20px 0}.selection_color{background:#28716e;color:#fff;text-shadow:none}::-moz-selection{background:#28716e;color:#fff;text-shadow:none}::selection{background:#28716e;color:#fff;text-shadow:none}body{font-size:13px;line-height:23px;color:#7d8489}h1,h2,h3,h4,h5,h6{color:#373c40;margin-top:0;font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#373c40}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#f16543}h1,h2,h3{margin-bottom:20px}h4,h5,h6{margin-bottom:15px}a{text-decoration:none}a:focus{outline:0}ol,ul{list-style:none;margin:0;padding:0}p{margin-bottom:20px}.custom-transition,p a{transition:all .2s ease-in-out}p a{color:#f16543}p a:hover{color:#333}a:focus,a:visited{color:inherit;text-decoration:none}.container-box-sizing .container{box-sizing:content-box}.container-border-box .container{box-sizing:border-box}.flexslider .flex-direction-nav a,.our-services.variant-four .item .icon-container,.our-work .gallery-item .gallery-btn,.pagination a,.pagination span,.price-plan .buy-now-btn,.price-plan .buy-now-btn:hover,.searchform #searchsubmit,.services-items-wrapper .icon-container,.services-items-wrapper article .content-wrapper,.slide-description a,.tab-skin .tabs-nav li,.tab-skin .tabs-nav li:hover,.tabs-nav li,.tags-list a,.team-member .social_networks li a,.theme-transition,.widget .tabbed .tabs li,.widget .tabbed .tabs li:hover,.widget .tagcloud a{transition:all .5s cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.flexslider img,.our-work.variant-three .next,.our-work.variant-three .overlay,.our-work.variant-three .prev,.user-select{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.variant-four .section{overflow:hidden}.section{width:100%}.section .container{box-sizing:content-box}.section .section-header{text-align:center;margin-bottom:50px}.section .section-header .title{margin-bottom:0;text-transform:uppercase}.section .section-header h2.title{font-size:60px;line-height:60px}.section .section-header h3.title{font-size:24px;line-height:26px}.section .section-header p{font-size:14px}.section-intro-text{text-align:center;font-size:14px;font-weight:600;text-transform:uppercase;background:url(../images/page-title-bg.png) repeat-x 0;margin:0 15px 55px}.section-intro-text span{padding:0 15px;background:#fbf8f7}.section-merge{padding-bottom:0 !important}.separator{margin:30px 0;text-align:center}.separator span{display:inline-block;vertical-align:middle}.separator .line{width:48.5%;height:1px;background-color:#ced7de}.separator .square{background-color:#373c40;width:7px;height:7px;margin:0 14px}.separator.flex{position:relative}.separator.flex .wrap{line-height:0;background:#fff;position:absolute;top:50%;left:50%;margin:-3px 0 0 -17px}.separator.flex .line{width:100%}.section-header .separator{margin-top:0;margin-bottom:5px}.section-header .separator .line{width:165px}.variant-two .separator{margin-bottom:5px}.variant-two .separator .line{width:85px}.variant-two .custom-var-two-work{padding-top:0 !important;padding-bottom:0 !important}.arrow{width:66px;height:10px;margin:0 auto;position:relative}.arrow .shape{position:absolute;top:100%;left:50%;height:0;width:0;border:solid transparent;border-top-color:#fff;border-width:34px;margin-left:-34px;content:" ";z-index:7}.arrow .icon{position:absolute;top:0;left:50%;width:60px;height:40px;margin-left:-30px;cursor:pointer;background:url(../images/icon-arrow-down.png) no-repeat center 3px;z-index:9}.lead{font-size:16px;line-height:30px;font-weight:500}.lead.text-center{font-size:28px;line-height:36px;color:#373c40;margin:60px 0}.team-box{position:relative;overflow:hidden}.team-box:hover .image-team img{-webkit-transform:translateY(-5%);transform:translateY(-5%)}.team-box:hover .info-team{top:0;margin-top:0;background:#f16543}.team-box:hover .info-team,.team-box:hover .info-team h4{transition:all .25s ease-in-out}.team-box:hover .info-team h4 a{transition:all .25s ease-in-out;color:#fff}.team-box:hover .info-team h4:hover a{color:#373c40}.team-box:hover .info-team h5{color:#fff}.team-box:hover .info-team ul{background:#f16543;border-color:#da502f;transition:all .3s ease-in-out;bottom:0 !important}.team-box:hover .info-team ul li a i{color:#fff}.image-team{padding-bottom:75px}.image-team img{width:100%;transition:all .3s ease-in-out}.image-team .info-team{height:100%;background:#fff;position:absolute;top:100%;margin-top:-75px}.image-team .info-team,.image-team .info-team h4 a{transition:all 1s ease-in-out}.image-team .info-team p{background:transparent;padding:0;color:#fff}.image-team .info-team .info-contents{padding:20px}.image-team .info-team .wrapper-social ul{width:100%;position:absolute;transition:all .3s ease-in-out;transition-delay:.1s;bottom:-100%;margin:0 !important}.image-team .info-team .wrapper-social ul li{float:none;margin-left:-4px}.tada{-webkit-animation-iteration-count:2;animation-iteration-count:2}.bounce{-webkit-animation-iteration-count:1;animation-iteration-count:1}.fadeOut-Up{-webkit-animation-name:a;animation-name:a;-webkit-animation-iteration-count:2;animation-iteration-count:2}@-webkit-keyframes a{0%{opacity:1}80%{opacity:0}90%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}99%{opacity:0}to{opacity:1;-webkit-transform:translate3d(0);transform:translate3d(0)}}@keyframes a{0%{opacity:1}80%{opacity:0}90%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}99%{opacity:0}to{opacity:1;-webkit-transform:translate3d(0);transform:translate3d(0)}}@-webkit-keyframes b{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,10px,0);transform:scale3d(.475,.475,.475) translate3d(0,10px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-500px,0);transform:scale3d(.1,.1,.1) translate3d(0,-500px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}99%{opacity:0;-webkit-transform:scale3d(1) translate3d(0);transform:scale3d(1) translate3d(0)}to{opacity:1;-webkit-transform:scale3d(1) translate3d(0);transform:scale3d(1) translate3d(0)}}@keyframes b{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,10px,0);transform:scale3d(.475,.475,.475) translate3d(0,10px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-500px,0);transform:scale3d(.1,.1,.1) translate3d(0,-500px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}99%{opacity:0;-webkit-transform:scale3d(1) translate3d(0);transform:scale3d(1) translate3d(0)}to{opacity:1;-webkit-transform:scale3d(1) translate3d(0);transform:scale3d(1) translate3d(0)}}.zoomOut-Up{-webkit-animation-name:b;animation-name:b}.glass-animation:hover .glass span{transition-delay:0s;opacity:1;width:30px;height:30px;border-radius:200px}.glass-animation:hover .glass span i{right:-14px;bottom:-7px;transition-delay:.2s}.glass-animation:hover .background{height:100%;width:100%;opacity:.7}.glass-animation .background{transition:all .3s ease-in-out;width:100;height:100;background:#f16543;position:absolute;right:0;top:0;left:0;bottom:0;margin:auto;opacity:0}.glass-animation .glass{display:block;transition:all .2s ease-in-out}.glass-animation .glass>span{opacity:0;left:0;top:0;right:0;bottom:0;margin:auto;width:200px;height:200px;border-radius:100px;display:block;border:5px solid #fff}.glass-animation .glass>span,.glass-animation .glass>span i{position:absolute;transition:all .2s ease-in-out;transition-delay:0s}.glass-animation .glass>span i{right:-200px;bottom:-200px;display:inline-block;width:18px;height:5px;background:#fff;border-radius:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.frame-animation{overflow:hidden}.frame-animation:hover .frame-inner:before{opacity:1;top:10%;bottom:10%;transition-delay:.2s}.frame-animation:hover .frame-inner:after{right:10%;left:10%;opacity:1}.frame-animation .frame-inner:before{transition:all .2s ease-in-out;transition-delay:0;opacity:1;position:absolute;content:"";top:-100%;right:15%;bottom:200%;left:15%;border-right:1px solid #fff;border-left:1px solid #fff}.frame-animation .frame-inner:after{transition:all .2s ease-in-out;opacity:1;position:absolute;content:"";top:15%;right:-100%;bottom:15%;left:200%;border-top:1px solid #fff;border-bottom:1px solid #fff}.mixer-showcase{width:100%;height:100%;background:url(../images/showcase/5-variation.jpg);background-size:cover;background-position:top}.showcase-logo-wrapper,.wrapper-items{margin-top:100px}.showcase-items{margin:auto;max-width:266px;margin-bottom:50px}.showcase-items img{display:block;width:100%;position:relative;top:0;transition:all .3s ease-in-out}.showcase-items img:hover{top:-10px}.showcase-items a{text-decoration:none}.showcase-items a h3{margin-bottom:0;text-transform:uppercase;color:#fff;margin-top:20px;font-family:Montserrat,sans-serif;font-size:14px}.showcase-items p{font-family:Raleway,sans-serif;text-transform:uppercase;color:#fff}.alignnone{margin:5px 30px 15px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 15px 30px}.alignleft{float:left;margin:5px 30px 15px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 15px 30px}a img.alignleft,a img.alignnone{margin:5px 30px 15px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:0;border:0;max-width:96%;padding:0;text-align:center}.gallery-caption{font-size:11px;line-height:18px;padding:5px 0}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 30px 15px 0}.wp-caption.alignright{margin:5px 0 15px 30px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:12px;line-height:18px;margin:0;padding:10px 8px}.alert-wrapper{margin-bottom:80px}article #gallery-1{margin-left:-15px;margin-right:-15px}.gallery dl.gallery-item{padding-top:0;padding-bottom:0}.gallery dl.gallery-item dt.gallery-icon{padding:0}.gallery dl.gallery-item dt.gallery-icon img{padding:8px;border:none !important}.gallery dl.gallery-item dd.gallery-caption{padding:10px 0;text-align:justify}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{transition-duration:.8s}.isotope{transition-property:height,width}.isotope .isotope-item{transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{transition-duration:0s}.pagination{margin:27px 0;text-align:center;width:100%}.pagination a,.pagination span{display:inline-block;color:#fff;font-size:15px;line-height:32px;background-color:#636363;padding:4px 15px;text-decoration:none;text-transform:uppercase;margin:2px}.pagination a.next,.pagination a.previous,.pagination span.next,.pagination span.previous{padding-left:25px;padding-right:25px}.pagination a:focus,.pagination span:focus{outline:0;text-decoration:none}.pagination a.current,.pagination a:hover,.pagination span.current,.pagination span:hover{color:#fff;background-color:#f16543}.pagination.inverted a,.pagination.inverted span{background-color:#f16543}.pagination.inverted a.current,.pagination.inverted a:hover,.pagination.inverted span.current,.pagination.inverted span:hover{background-color:#636363}.pagination.inverted a.next,.pagination.inverted a.previous,.pagination.inverted span.next,.pagination.inverted span.previous{padding-right:40px;padding-left:40px}.pagination.outlined a,.pagination.outlined span{color:#777;background-color:transparent;border:2px solid #636363;padding:2px 15px}.pagination.outlined a.next,.pagination.outlined a.previous,.pagination.outlined span.next,.pagination.outlined span.previous{padding-left:25px;padding-right:25px}.pagination.outlined a.current,.pagination.outlined a:hover,.pagination.outlined span.current,.pagination.outlined span:hover{color:#e34732;border-color:#e34732;background-color:transparent}.section .pagination a,.section .pagination span{background-color:transparent;padding:20px 16px;line-height:0;color:#61676c;border:1px solid #cad3db;border-right:0;background-repeat:no-repeat}.section .pagination a:last-child,.section .pagination span:last-child{border-right:1px solid #cad3db}.section .pagination a.next,.section .pagination a.prev,.section .pagination span.next,.section .pagination span.prev{float:none;background-image:url(../images/slider-nav-2.png);background-position:18px;text-indent:-9999px;padding-left:20px;padding-right:20px}.section .pagination a.next,.section .pagination span.next{background-position:-89px}.section .pagination a.active,.section .pagination a:focus,.section .pagination a:hover,.section .pagination span.active,.section .pagination span:focus,.section .pagination span:hover{outline:0;background-color:#cad3db;text-decoration:none}.page-nav-btns{text-align:left}.page-nav-btns a{padding-top:8px;padding-bottom:8px}.theme-btn,.view-more{display:inline-block;transition:all .5s cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.view-more{margin-top:40px;background-color:#fff;color:#f16543;padding:13px 42px}.btn-mixer{font-size:18px;padding:8px 30px;color:#fff;line-height:28px;font-weight:600;text-transform:uppercase;display:inline-block;text-align:center;text-decoration:none;background-color:#f16543}.btn-mixer.current,.btn-mixer:focus,.btn-mixer:hover{color:#fff}.btn-mixer.current,.btn-mixer:hover{background-color:#d94825}.btn-mixer.pressed,.btn-mixer:active,.btn-mixer:focus{outline:0;background-color:#ce3814}.btn-green{font-size:18px;padding:8px 30px;color:#fff;line-height:28px;font-weight:600;text-transform:uppercase;display:inline-block;text-align:center;text-decoration:none;background-color:#f16543;background-color:#9eb21a}.btn-green.current,.btn-green:focus,.btn-green:hover{color:#fff}.btn-green.current,.btn-green:hover{background-color:#d94825}.btn-green.pressed,.btn-green:active,.btn-green:focus{outline:0;background-color:#ce3814}.btn-green.current,.btn-green:hover{background-color:#7c8d0b}.btn-green.pressed,.btn-green:active,.btn-green:focus{background-color:#626f08}.btn-grey{font-size:18px;padding:8px 30px;line-height:28px;font-weight:600;text-transform:uppercase;display:inline-block;text-align:center;text-decoration:none;background-color:#f16543;background-color:#848484}.btn-grey,.btn-grey.current,.btn-grey:focus,.btn-grey:hover{color:#fff}.btn-grey.current,.btn-grey:hover{background-color:#d94825}.btn-grey.pressed,.btn-grey:active,.btn-grey:focus{outline:0;background-color:#ce3814}.btn-grey.current,.btn-grey:hover{background-color:#5b5b5b}.btn-grey.pressed,.btn-grey:active,.btn-grey:focus{background-color:#414141}.btn-light-grey{font-size:18px;padding:8px 30px;color:#fff;line-height:28px;font-weight:600;text-transform:uppercase;display:inline-block;text-align:center;text-decoration:none;background-color:#f16543;background-color:#ababab}.btn-light-grey.current,.btn-light-grey:focus,.btn-light-grey:hover{color:#fff}.btn-light-grey.current,.btn-light-grey:hover{background-color:#d94825}.btn-light-grey.pressed,.btn-light-grey:active,.btn-light-grey:focus{outline:0;background-color:#ce3814}.btn-light-grey.current,.btn-light-grey:active,.btn-light-grey:hover{background-color:#929292}.btn-light-grey.pressed,.btn-light-grey:active,.btn-light-grey:focus{background-color:#6a6a6a}.btn-standard{width:220px}.btn-mini{padding:4px 20px;font-size:14px}.btn-small{padding:6px 25px;font-size:16px}.btn-large{padding:9px 35px;font-size:20px}.btn-huge{padding:12px 35px;font-size:24px}input,textarea{border:0}input:focus,textarea:focus{outline:0}input.hs-button.primary[type=submit]{font-size:18px !important;color:#fff !important;font-weight:700 !important;text-transform:uppercase !important;height:46px !important;padding:0 35px !important;transition:all .5s cubic-bezier(.23,1,.32,1) !important;transition-timing-function:cubic-bezier(.23,1,.32,1) !important;background:#e21836 !important;line-height:1.428571429 !important;text-align:center;vertical-align:middle;font-family:Titillium Web,sans-serif;float:right;border-radius:4px}input.hs-button.primary[type=submit]:hover{background-color:#373c40 !important;border-color:#373c40 !important}#message-sent{color:#fff}.footer a{transition:all .2s ease-in-out}.widget-category ul li:before{font-family:FontAwesome;content:"\f101";padding-right:17px}.sidebar .widget .title{color:#525659;text-transform:uppercase;font-weight:600}.sidebar .widget ul li{border-bottom:1px solid #d3dae0;padding:6px 0;font-size:16px;color:#6e7375}.sidebar .widget ul li a{color:#373c40;color:#6e7375}.sidebar .widget ul li a:hover{color:#f16543}.sidebar .widget ul li ul{padding:6px 0 0}.sidebar .widget ul li ul li:first-child{border-top:1px solid #dedede}.sidebar .widget ul li ul li:last-child{border-bottom:0;padding-bottom:0}.widget{margin-bottom:80px}.widget .title{font-size:20px;line-height:20px;margin-bottom:22px}.widget ul{list-style:none;margin:0}.widget ul li ul li:last-child{border-bottom:0;padding-bottom:0}.widget .gallery-post-slider ul li{border:0;background:0;padding:0}.searchform{overflow:hidden;background-color:#f16543}.searchform ::-webkit-input-placeholder{color:#fff}.searchform ::-moz-placeholder{color:#fff}.searchform :-ms-input-placeholder{color:#fff}.searchform input:-moz-placeholder{color:#fff}.searchform #s,.searchform #searchsubmit{color:#fff;height:48px;border:0;background-color:#f16543}.searchform #s{float:left;width:85%;padding-left:20px;padding-right:0}.searchform .screen-reader-text{display:none}.searchform #searchsubmit{float:right;width:15%;padding-left:0;padding-right:0;background-image:url(../images/icon-lense.png);background-repeat:no-repeat;background-position:50%}.searchform #searchsubmit:hover{background-color:#373c40}.widget blockquote{margin:0;padding:5px;border:0}.widget blockquote p{font-size:14px;line-height:23px}.widget blockquote strong{color:#373c40;margin-left:10px}.footer .widget blockquote strong{color:#8ccfcc}.widget .tabbed .tabs{margin:0;padding:0}.widget .tabbed .tabs li{float:left;list-style:none;margin:0;background-image:none;border:0;padding:10px 1px;width:33.333%;color:#878c90;text-align:center;cursor:pointer;text-transform:uppercase;font-size:16px;font-weight:600;border-right:1px solid #d3dae0}.widget .tabbed .tabs li:last-child{border-right:0}.widget .tabbed .tabs li.current,.widget .tabbed .tabs li:hover{color:#fff;background-color:#f16543;border-right:1px solid #f16543;border-bottom:1px solid #f16543;margin-bottom:-1px}.widget .tabbed .block{margin:0;display:none}.widget .tabbed .block.current{display:block;padding:32px 0 0;border-top:1px solid #d3dae0}.widget .tabbed .widget-list li{background:0;border-bottom:1px solid #e8e9ef;padding:0 0 20px;margin-bottom:25px}.widget .tabbed .widget-list li .link-read-more{color:#f16543}.widget .tabbed .widget-list li .link-read-more:hover,.widget .tabbed .widget-list li .link-read-more:hover:after{color:#373c40}.widget-list li{overflow:hidden;margin-bottom:20px}.widget-list li:last-child{border-bottom:0}.widget-list li h5{margin:0 0 9px;line-height:21px;color:#a5aaae;font-size:13px;font-weight:400}.widget-list li figure{float:left;margin-right:22px}.widget-list li figure img{width:102px;height:104px}.widget-list li span{display:inline-block;font-size:12px;padding-left:20px;background-repeat:no-repeat;background-position:left 3px;text-transform:uppercase;margin-bottom:7px}.widget-list li .comments{background-image:url(../images/icon-chat-3.png);background-position:left 3px;margin-right:18px}.widget-list li .author{background-image:url(../images/icon-user.png);background-position:left 3px;padding-left:17px}.widget-list li .link-read-more{text-transform:uppercase;font-size:12px;display:block}.widget-list li .link-read-more:after{content:" \f101";font-family:FontAwesome;color:#f16543}.footer .widget .tabbed .tabs li{font-size:13px;border-color:#44494e}.footer .widget .tabbed .block{border-color:#44494e}.footer .widget .widget-list li{padding-bottom:15px;margin-bottom:15px;border-color:#44494e}.footer .widget .widget-list li:last-child{border-bottom:0}.footer .widget .widget-list li .wrapper{float:left;width:70%;padding-left:15px}.footer .widget .widget-list li h5{line-height:18px}.footer .widget .widget-list li h5 a{color:#cdd1d4}.footer .widget .widget-list li h5 a:hover{color:#fff}.footer .widget .widget-list li figure{margin:0;width:30%}.footer .widget .widget-list li img{max-width:100%;height:auto}.footer .widget .widget-list li span a{color:#7d8489}.footer .widget .widget-list li .author,.footer .widget .widget-list li .comments{background-position:left 4px}.footer .widget .widget-list li .link-read-more{color:#8ccfcc;text-transform:none;font-size:11px}.footer .widget .widget-list li .link-read-more:after{content:""}.footer .widget .widget-list li .link-read-more:hover{color:#fff}.widget.widget_text figure{margin-bottom:25px}.widget.widget_text img{max-width:100%;height:auto;display:block}.widget.widget_recent_entries .blog-icon{background:#f16543;display:inline-block;float:left;width:50px;height:50px;margin:0 15px 15px 0;text-align:center}.widget.widget_recent_entries .blog-icon i{line-height:50px;color:#fff;transition:all .2s ease-in-out}.widget.widget_recent_entries .blog-icon:hover{background:#fff}.widget.widget_recent_entries .blog-icon:hover i{color:#f16543}.widget.widget_recent_entries ul li{overflow:hidden;margin-bottom:15px;background:0;padding-left:0}.widget.widget_recent_entries h5{font-size:13px;font-weight:400;margin:5px 0}.widget.widget_recent_entries h5 a{color:#cdd1d4}.widget.widget_recent_entries h5 a:hover{color:#fff}.widget.widget_recent_entries .post-meta{font-size:12px;font-style:italic;font-family:Open Sans,sans-serif}.widget_displaytweetswidget p{border-bottom:1px solid #44494e;padding-bottom:12px;margin-bottom:10px;line-height:21px}.widget_displaytweetswidget a{color:#8ccfcc}.widget_displaytweetswidget a:hover{color:#e6f5f4}.widget_displaytweetswidget small{font-size:12px}.widget_displaytweetswidget .theme-btn{margin-top:13px;font-size:14px;text-transform:uppercase;font-weight:700}.footer .widget_displaytweetswidget p:last-of-type{border-bottom:0}.sidebar .widget_displaytweetswidget p{border-bottom-color:#ecf0f3;padding-bottom:15px;margin-bottom:15px}.sidebar .widget_displaytweetswidget a{color:#7d8489}.sidebar .widget_displaytweetswidget a:hover{color:#f16543}.sidebar .widget_displaytweetswidget small{font-size:13px;color:#4b4b4b;display:inline-block;margin-top:10px}.sidebar .widget_displaytweetswidget .theme-btn{color:#a9b3bc;font-size:14px;border:2px solid #ced4d9;padding:9px 21px}.sidebar .widget_displaytweetswidget .theme-btn:after{content:" \f099";font-family:FontAwesome;color:#a9b3bc;font-size:18px;margin-left:9px}.sidebar .widget_displaytweetswidget .theme-btn:hover{color:#fff;border-color:#f16543;background-color:#f16543}.sidebar .widget_displaytweetswidget .theme-btn:hover:after{color:#fff}.interact{display:none}#twitter-fetcher p{border:0;padding-bottom:0;font-family:Open Sans,sans-serif;line-height:23px}#twitter-fetcher .tweet{margin-bottom:0}#twitter-fetcher li{border-bottom:1px solid #44494e;margin-bottom:12px}#twitter-fetcher li:last-child{border-bottom:0}.timePosted{font-style:italic;font-size:12px}.widget_flicker .flickr_badge_image{float:left;border:3px solid transparent}#myElement{margin-top:-8px;margin-left:-8px}#myElement a{margin:8px !important;transition:all .2s ease-in-out}#myElement a:hover{opacity:.7}#myElement a img{height:auto !important}.widget.contact h5{color:#a5a9ad;font-size:13px;margin-bottom:30px;font-weight:400}.widget.contact address{margin-bottom:27px;line-height:21px}.widget.contact .contacts-list{padding:0;text-align:left}.widget.contact .contacts-list li{font-size:13px;display:block;border-bottom:1px solid #44494e;width:auto;margin:9px 0;padding:0 0 9px;background:0}.widget.contact .contacts-list li:last-child{border-bottom:0}.widget.contact .contacts-list li span{color:#a5a9ad}.widget.contact .contacts-list li a:hover{color:#fff}.sidebar .widget.contact .contacts-list li{border-color:#ecf0f3}.sidebar .widget.contact .contacts-list li,.sidebar .widget.contact .contacts-list li span,.sidebar .widget.contact a,.sidebar .widget.contact h5{color:#7d8489}#wp-calendar{width:100%}#wp-calendar caption{margin:11px 0 30px;text-align:left;font-size:24px;line-height:30px;color:#373c40;font-weight:500}#wp-calendar thead th{color:#fff;border:1px solid #dcdcdc;text-align:center;padding:10px 4px;background:#373c40}#wp-calendar tbody{color:#fff}#wp-calendar tbody td{background:#f16543;border:1px solid #fff;text-align:center;padding:10px 4px}#wp-calendar tbody td#today,#wp-calendar tbody td:hover{background:#373c40}#wp-calendar tbody td a{color:#fff}#wp-calendar tbody .pad{background:0}.footer #wp-calendar caption{color:#edf1f4}.footer #wp-calendar tbody td,.footer #wp-calendar thead th{border-color:#36384c}.widget .tagcloud{overflow:hidden;margin-left:-4px;margin-right:-4px}.widget .tagcloud a{display:block;float:left;padding:6px 15px;color:#84898b;background-color:#ecf0f3;font-size:14px;margin:4px;text-decoration:none}.widget .tagcloud a:hover{color:#fff;background:#f16543}.footer .widget .tagcloud a{color:#fff;background-color:#f16543}.footer .widget .tagcloud a:hover{color:#373c40;background-color:#8ccfcc}.page-container{box-sizing:content-box}.main,.sidebar{position:static}.main a{transition:all .2s ease-in-out;color:#f16543}.main a:hover{color:#333}.flexslider{border:0;border-radius:0;box-shadow:none;background:0;margin:0}.flexslider ul li{position:relative}.flexslider .flex-direction-nav{display:none}.flexslider .flex-direction-nav li{position:static}.flexslider .flex-direction-nav a{display:block;color:#373c40;font-size:19px;line-height:46px;text-align:center;width:54px;height:50px;border:3px solid #373c40;position:absolute;top:50%;z-index:5;margin-top:-28px;cursor:pointer}.flexslider .flex-direction-nav a:hover{color:#fff;background-color:#373c40}.flexslider .flex-direction-nav a.flex-next{right:23px}.flexslider .flex-direction-nav a.flex-prev{left:23px}.slide-description{position:absolute;top:50%}.slide-description h2{background-color:#75c0c7;color:#fff;font-size:59px;line-height:60px;margin:0;padding:15px 22px;text-transform:uppercase}.slide-description p{font-size:18px;line-height:27px;margin-bottom:35px}.slide-description p span{display:inline-block;background-color:#fff;padding:13px 15px 13px 22px}.slide-description a{display:inline-block;font-size:18px;line-height:27px;font-weight:700;padding:15px 46px 15px 37px;color:#fff;background-color:#f16543}.slide-description a:hover{background-color:#373c40}.home-slider{background:url(../images/temp/slider-image-5.jpg) 50%;background-attachment:fixed;background-size:cover;display:table;height:900px;margin:auto}.home-slider .inner-wrapper{display:table-cell;vertical-align:middle}.flexslider.variant-two .slide-description h2,.flexslider.variant-two .slide-description p{margin-bottom:3px}.flexslider.variant-two .slide-description p{font-size:15px}.flexslider.variant-two .slide-description span{background-color:#373c40;color:#9ca4ab;padding-top:10px;padding-bottom:10px}.flexslider.variant-two .slide-description a{margin-top:25px;padding:13px 40px}.flexslider.variant-three .slide-description{position:static;text-align:center}.flexslider.variant-three .slide-description h2{color:#fff;font-size:60px;text-transform:uppercase;background:0;padding:0;margin-bottom:20px}.flexslider.variant-three .slide-description p{font-size:18px;font-weight:300;color:#a7c0c3;margin-bottom:40px}.flexslider.variant-three .slide-description a{color:#fff;border:1px solid #fff;padding:16px 43px;background:0}.flexslider.variant-three .slide-description a:hover{background-color:hsla(0,0%,100%,.2)}.flexslider.variant-one,.flexslider.variant-two,.home-slider{border-bottom:3px solid #f16543}.flexslider.variant-one .container,.flexslider.variant-two .container,.home-slider .container{box-sizing:content-box}.follow-us .flex-direction-nav li a,.testimonial .flex-direction-nav li a{color:#fff;border-color:#fff}.follow-us .flex-direction-nav li a:hover,.testimonial .flex-direction-nav li a:hover{color:#373c40;background-color:#fff}.flexslider.variant-three .flex-direction-nav li a,.follow-us.variant-four .flex-direction-nav li a,.testimonial.variant-four .flex-direction-nav li a{color:#fff;border-color:#fff;border-width:1px;border-radius:5px;line-height:48px}.flexslider.variant-three .flex-direction-nav li a:hover,.follow-us.variant-four .flex-direction-nav li a:hover,.testimonial.variant-four .flex-direction-nav li a:hover{color:#373c40;background-color:#fff}.custom-container-slide{width:1120px}.header-wrapper{background-color:#fff;width:100%;position:relative;z-index:14}.header-wrapper .container{box-sizing:content-box}.header{position:relative}.custom-container-header{width:1150px}.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px}.navbar:after,.navbar:before{display:none}@media(min-width:992px){.navbar>*{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}.navmenu-brand{position:relative !important;margin:0 !important;left:auto !important;width:auto !important;padding:0 !important;top:0 !important}.navmenu-brand img{width:35px !important;max-width:320px;margin:auto}@media(min-width:768px){.navmenu-brand img{width:auto !important}}.smaller{height:61px;transition:all .2s ease-in-out}#logo{text-align:center}#logo #logo-image{height:128px;transition:all .5s ease-in-out}#logo h2{margin:15px 0;font-size:40px;line-height:30px;font-weight:900}#logo h2 a{color:#373c40;text-decoration:none}.smaller{height:61px !important;transition:all .5s ease-in-out}.logo-wrapper>#logo{vertical-align:middle;height:60px}.nav-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-cta{color:#fff;margin-right:5px}@media(min-width:768px){.nav-cta{margin-right:25px}}@media(min-width:769px){.nav-cta{margin-right:50px}}@media(min-width:992px){.nav-cta{margin-right:70px}}@media(max-width:640px){.nav-cta #cta_button_67369_723450bd-2995-4743-8ebb-7b2692e434d2,.nav-cta .cta_button{font-size:12px !important;padding:8px 10px !important}}.navbar-default .navbar-toggle{float:none !important;margin-top:0;margin-bottom:0}@media(max-width:640px){.navbar-default .navbar-toggle{margin-right:20px}}@media(max-width:768px){.navbar-default .navbar-toggle{padding:20px 10px}.navbar-default .navbar-toggle:after{display:none}}.main-menu{float:right}.main-menu>ul{list-style:none;padding:0;margin:0}.main-menu>ul>li>a:after{content:url(../images/main-menu-bg-arrow.png);position:absolute;bottom:-2px;left:50%;margin-left:-3px;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.main-menu>ul>li:hover>a:after{visibility:visible;opacity:1}.main-menu>ul li{position:relative;margin:0 15px 0 0;padding:0}.main-menu>ul li,.main-menu>ul li a{display:inline-block;transition:all .2s ease-in-out}.main-menu>ul li a{color:#80878d;font-size:13px;line-height:21px;font-weight:700;text-transform:uppercase;text-decoration:none;margin:0;padding:19px 2px 17px;border-bottom:4px solid transparent}.main-menu>ul li a:focus{outline:0}.main-menu>ul li ul{display:none;position:absolute;top:61px;left:0;z-index:10;width:236px;padding:0;background-color:#63696e;border-bottom:4px solid #373c40}.main-menu>ul li ul li{display:block;border-bottom:1px solid #565c60;margin-right:0}.main-menu>ul li ul li:last-child{border-bottom:0}.main-menu>ul li ul li a{display:block;padding:7px 20px;border:0;background:0;color:#a6b1ba;font-size:12px;font-weight:600}.main-menu>ul li ul li:hover{background-color:#565c60}.main-menu>ul li ul li:hover>a{color:#fff}.main-menu>ul li ul li ul{top:0;left:236px}.main-menu ul li:hover>a{color:#373c40;border-bottom-color:#f16543}.contact-options a,.social_networks a{transition:all .2s ease-in-out}.main-menu ul li:hover ul li a{border:0;background:0}.main-menu ul li:hover>ul{display:block}#nav-toggle{background-image:url(../images/icon-res-menu-black.png)}.meanmenu-reveal{transition:all .2s ease-in-out}.meanmenu-reveal:hover .first-span{-webkit-transform:rotate(90deg) translateX(6px);transform:rotate(90deg) translateX(6px)}.meanmenu-reveal:hover .last-span{-webkit-transform:rotate(90deg) translateX(-6px);transform:rotate(90deg) translateX(-6px)}.meanclose:hover .close-outer{-webkit-transform:rotate(0);transform:rotate(0)}.meanclose .close-outer{transition:all .7s ease-in-out;display:inherit;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.meanclose .close-first{-webkit-transform:rotate(90deg) translateX(6px);transform:rotate(90deg) translateX(6px)}.first-span,.last-span{transition:all .2s ease-in-out}.contact-card .contact-options{float:left;display:inline-block;font-size:13px;font-weight:400;margin:0}.contact-card .email,.contact-card .phone-number{color:#80878d;display:inline-block;padding:19px 0 19px 22px}.contact-card a{color:#80878d}.contact-card a:hover{color:#e0e7ed;text-decoration:none}.contact-card .email{background:url(../images/icon-mail-4.png) no-repeat 0;margin-right:10px}.contact-card .phone-number{background:url(../images/icon-phone-receiver.png) no-repeat 0;margin-right:10px}.social_networks{float:right;list-style:none;margin:0 0 0 4px;padding:0}.social_networks li{display:inline-block;border:0;margin:0 0 0 -4px}.social_networks li a{color:#929a9b;font-size:16px;display:block;text-align:center;line-height:60px;width:45px;height:61px;border-left:1px solid #43494d;margin:0;padding:0;outline:0}.social_networks li a:hover{color:#f16543}.header-wrapper.variant-one{box-shadow:0 1px 5px rgba(0,0,0,.1)}.header-wrapper.variant-one .social_networks li a{border-color:#d3dae0}.header-wrapper.variant-one .contact-card{float:right}.header-wrapper.variant-one #logo{float:left;padding-top:8px}.header-wrapper.variant-one .main-menu ul li ul{background:#63696e}.header-wrapper.variant-one .main-menu ul li ul li{border-color:#565c60;transition:all .2s ease-in-out;background:transparent;background-size:500px 1px;background-position:100%}.header-wrapper.variant-one .main-menu ul li ul li:hover{background:#565c60}.header-wrapper.variant-one .main-menu ul li ul li a{transition:all .2s ease-in-out}.header-wrapper.variant-one .main-menu ul li ul li:hover>a{color:#fff}.header-wrapper.variant-two{background-color:#373c40}.header-wrapper.variant-two .main-menu{float:left}.header-wrapper.variant-two .main-menu ul li:hover>a{color:#e0e7ed}.header-wrapper.variant-three{background-color:#63c9ed;border-bottom:1px solid #65bbd9}.header-wrapper.variant-three .main-menu{float:left}.header-wrapper.variant-three .main-menu ul>li{float:left;margin-right:0}.header-wrapper.variant-three .main-menu ul>li>a{border-right:1px solid #65bbd9;border-bottom:0;color:#40778b;padding:20px 17px}.header-wrapper.variant-three .main-menu ul>li>a:after{display:none}.header-wrapper.variant-three .main-menu ul>li:hover>a{background:0;border-bottom-color:transparent;color:#1d343d}.header-wrapper.variant-three .main-menu ul>li ul{background-color:#7ad1f0;border-color:#1d343d;border-top:1px solid #65bbd9}.header-wrapper.variant-three .main-menu ul>li ul li{float:none;border-bottom:1px solid #65bbd9}.header-wrapper.variant-three .main-menu ul>li ul li a{border-right:0;font-size:13px;padding:7px 20px}.header-wrapper.variant-three .main-menu ul li ul li:hover{background-color:#65bbd9}.header-wrapper.variant-three .contact-card .contact-options .email,.header-wrapper.variant-three .contact-card .contact-options .phone-number,.header-wrapper.variant-three .contact-card .contact-options a{color:#47849a}.header-wrapper.variant-three .contact-card .contact-options a:hover{color:#373c40}.header-wrapper.variant-three .contact-card .contact-options .email{background-image:url(../images/icon-mail-5.png)}.header-wrapper.variant-three .contact-card .contact-options .phone-number{border-left:1px solid #65bbd9;background-image:url(../images/icon-phone-receiver-2.png);background-position:22px 22px;padding-left:42px;margin-right:30px}.header-wrapper.variant-three .social_networks li a{border-color:#65bbd9;color:#47849a}.header-wrapper.variant-three .social_networks li a:hover{color:#fff}.header-wrapper.variant-three .wrapper-contact-options{float:right}.header-wrapper.variant-four{transition:top .3s;background:0;position:absolute;top:61px}.header-wrapper.variant-four .header{border-top:1px solid #778587;border-bottom:1px solid #778587}.header-wrapper.variant-four #logo img{margin-top:-30px}.header-wrapper.variant-four .main-menu{margin-left:-15px;float:left}.header-wrapper.variant-four .main-menu ul li{margin-bottom:-1px;margin-right:4px}.header-wrapper.variant-four .main-menu ul li>a{border-bottom-width:1px}.header-wrapper.variant-four .main-menu ul li>a:after{display:none}.header-wrapper.variant-four .main-menu ul li a{font-weight:400;color:#99a5a7;padding:24px 8px}.header-wrapper.variant-four .main-menu ul li:hover>a{background:0;color:#fff}.header-wrapper.variant-four .main-menu ul li ul{top:70px;background-color:#778587;background-color:hsla(187,7%,54%,.5);border-bottom-color:#000}.header-wrapper.variant-four .main-menu ul li ul li{border-bottom-color:#535d5e;margin:0}.header-wrapper.variant-four .main-menu ul li ul li ul{top:0}.header-wrapper.variant-four .main-menu ul li ul li:hover{background-color:#000}.header-wrapper.variant-four .main-menu ul li ul li:hover>a{color:#fff}.header-wrapper.variant-four .main-menu ul li ul li a{color:#fff;padding:8px 20px 7px}.header-wrapper.variant-four .contact-card{margin-right:-15px}.header-wrapper.variant-four .contact-card .email,.header-wrapper.variant-four .contact-card .phone-number{padding-top:23px;padding-bottom:23px;background-position:left 30px}.header-wrapper.variant-four .contact-card .email{background-image:url(../images/icon-mail-6.png)}.header-wrapper.variant-four .contact-card .phone-number{background-image:url(../images/icon-phone-receiver-3.png);margin-right:10px}.header-wrapper.variant-four .contact-card a:hover{color:#fff}.header-wrapper.variant-four .social_networks li a{font-size:15px;line-height:69px;border-left:0;height:69px;width:22px;margin-left:25px}.header-wrapper.sticky-menu{box-shadow:0 1px 5px rgba(0,0,0,.08);background:#fff;position:fixed;top:0}.header-wrapper.sticky-menu .header{border:0}.header-wrapper.sticky-menu .logo-wrapper{float:none}.header-wrapper.sticky-menu #logo img{margin-top:0}.header-wrapper.sticky-menu .main-menu{float:left}.header-wrapper.sticky-menu .main-menu ul li{margin-bottom:0}.header-wrapper.sticky-menu .main-menu ul li a{border:0;padding:20px 8px}.header-wrapper.sticky-menu .main-menu ul li:hover>a{color:#373c40;background:0}.header-wrapper.sticky-menu .main-menu ul li ul{top:61px;background-color:#fff;border-bottom-color:#d3dae0;box-shadow:0 1px 2px rgba(0,0,0,.09)}.header-wrapper.sticky-menu .main-menu ul li ul li{border-bottom-color:#d3dae0;padding:0}.header-wrapper.sticky-menu .main-menu ul li ul li:hover{background-color:#373c40}.header-wrapper.sticky-menu .main-menu ul li ul li:hover>a{color:#fff}.header-wrapper.sticky-menu .main-menu ul li ul li a{color:#80878d}.header-wrapper.sticky-menu .contact-card{margin-right:-15px}.header-wrapper.sticky-menu .contact-card a:hover{color:#373c40}.header-wrapper.sticky-menu .contact-card .email,.header-wrapper.sticky-menu .contact-card .phone-number{padding-top:19px;padding-bottom:19px;background-position:left 25px}.header-wrapper.sticky-menu .social_networks li a{border-color:#d3dae0;margin-left:25px;height:61px;line-height:61px}.welcome-section{text-align:center;background-color:#63c9ed}.welcome-section .container{padding-top:105px;padding-bottom:105px}.welcome-section .logo-wrapper{float:none}.welcome-section #logo{position:static;margin:30px auto;display:block;height:auto}.welcome-section h1{font-size:60px;line-height:72px;font-weight:700;color:#2e3c58;margin-bottom:21px}.welcome-section p{color:#304d57;font-size:16px;line-height:27px;margin-bottom:60px}.welcome-section .inner-contents .theme-btn{font-size:18px;font-weight:700;color:#fff;background-color:#486bb1;padding:18px 42px}.welcome-section .inner-contents .theme-btn:hover{background-color:#2e3c58}.search{position:absolute;top:13px;right:10px;width:calc(100% - 150px);max-width:170px}.custom-search .search-input{background:#212121 !important;border:2px solid #2f2f2f !important;padding:10px 40px 10px 10px !important;display:block;height:auto !important;color:#fff;overflow-x:hidden;max-width:100%;box-sizing:border-box}.search img{cursor:pointer;z-index:11}.custom-search{width:0;overflow:hidden;float:right;transition:width .2s ease-out}.custom-search.open{width:100%;overflow:auto}.gsc-results-wrapper-overlay{max-width:996px;left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;margin:auto;width:95%}.gsc-modal-background-image{background:#000 !important}.gsc-modal-background-image-visible{opacity:.6 !important}.gcse-results .cse .gsc-control-cse,.gcse-results .gsc-control-cse{padding:0}.gcse-results .cse .gsc-control-cse:after,.gcse-results .gsc-control-cse:after{display:none}.gcse-results table{margin:0;background:0;border:0}.gcse-results table td{background:0;border:0;padding:0}.gcse-results .gsc-table-result,.gcse-results .gsc-thumbnail-inside,.gcse-results .gsc-url-top{padding:0}@media(max-width:767px){.gcse-results table td{display:block;text-align:left}.gcse-results .gsc-result-info{padding:8px 0}}.nav-actions{left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-actions,.nav-actions>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.nav-actions>div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;top:auto;background:rgba(0,0,0,.1);min-width:40px;padding:15px;box-sizing:border-box;transition:all .2s ease-in-out}.nav-actions>div:hover{background:rgba(0,0,0,.2)}.nav-actions>div img{max-width:17px;cursor:pointer;display:inline-block;margin:auto}@media(min-width:480px){.nav-actions>div{min-width:65px}}@media(min-width:680px){.nav-actions>div{min-width:72px}.nav-actions>div img{max-width:none}}.nav-search{right:auto;left:0;width:auto;min-width:30px;max-width:none;text-align:center}.nav-search img{position:relative}.nav-search .custom-search{display:inline-block;float:left;overflow:visible;width:100vw;height:0;visibility:hidden;position:absolute;top:100%;left:0}.nav-search .custom-search.open{width:calc(100% - 70px);height:42px;visibility:visible}.nav-search .custom-search input{max-width:100vw;width:100vw;padding:15px !important;font-size:20px;background:#212121 !important;border:2px solid #2f2f2f !important;padding:10px 40px 10px 10px !important;color:#fff}.nav-search .sj-search-input-wrapper{height:auto}@media(min-width:991px){.nav-search{max-width:210px}.nav-search .custom-search{position:relative;min-width:0;width:0;top:auto}.nav-search .custom-search input{width:100%;background:transparent !important;border:none !important;border-bottom:1px solid hsla(0,0%,100%,.2) !important;padding:5px 10px 10px !important}}.nav-contact{text-align:center;border-left:1px solid hsla(0,0%,100%,.1)}.nav-contact,.nav-contact .nav-contact__trigger{position:relative}.nav-contact__content{position:absolute;top:100%;left:0;z-index:12;display:none;float:left;min-width:200px;padding:30px;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.nav-contact__content *{text-align:left}.nav-contact__content.open{display:block}.nav-contact__content h3,.nav-contact__content h4{margin-top:0}.nav-contact__content h3{white-space:nowrap}.nav-contact__content p{margin:0}.nav-contact__content .btn{margin-bottom:0}.dropcap{display:inline-block;float:left;color:#f04933;font-size:60px;line-height:36px;padding-bottom:5px;margin-right:8px;margin-top:5px}.dropcap.invert{color:#fff;background-color:#f04933;padding:0 4px 10px;margin:8px 8px 4px 0}.first-capital,.first-capital-invert{font-size:16px;line-height:30px}.first-capital-invert:first-letter ,.first-capital:first-letter {vertical-align:middle;margin-right:5px;font-size:52px;line-height:40px;float:left;padding:7px 8px;margin-top:5px;text-transform:uppercase;display:inline-block}.first-capital:first-letter {color:#f04933}.first-capital-invert:first-letter {color:#fff;background:#f04933}.btn-animate{transition:all .2s ease-in-out}.accordion,.toggle{margin-bottom:30px;padding-left:0;text-align:left}.accordion dt,.toggle dt{transition:all .5s ease-in-out;position:relative;padding:10px 35px 10px 18px;font-size:16px;line-height:20px;margin-bottom:4px;color:#fff;cursor:pointer;background-color:#f16543}.accordion dt span,.toggle dt span{transition:all .5s ease-in-out;display:block;position:absolute;top:15px;right:21px;width:11px;height:11px;background:url(../images/plus-minus.png) no-repeat 0 0}.accordion dt.current,.toggle dt.current{color:#f16543;background-color:#e9eef1;margin-bottom:0}.accordion dt.current span,.toggle dt.current span{background-position:center -45px}.accordion dd,.toggle dd{display:none;padding:7px 20px 10px;margin:0 0 3px;line-height:21px;background-color:#e9eef1}.tabs-nav{margin:0 !important;padding:0 !important}.tabs-nav li{float:left;margin:0 2px 0 0;padding:0;list-style:none;background-color:#f16543;padding:9px 34px;text-align:center;cursor:pointer}.tabs-nav li a{transition:all .2s ease-in-out;color:#fff;font-weight:700;font-size:15px;text-decoration:none}.tabs-nav li.active,.tabs-nav li:hover{background-color:#e9eef1;transition:background-color .1s}.tabs-nav li.active a,.tabs-nav li:hover a{color:#404345}.tabs-container{margin:0 0 30px;display:block;padding:25px 20px;background-color:#e9eef1}.tab-skin .tabs-nav{border-bottom:1px solid #f16543}.tab-skin .tabs-nav li{margin:0;background-color:transparent;padding:12px 18px}.tab-skin .tabs-nav li a{color:#6f7375}.tab-skin .tabs-nav li.active,.tab-skin .tabs-nav li:hover{background-color:#f16543}.tab-skin .tabs-nav li.active a,.tab-skin .tabs-nav li:hover a{color:#fff}.tab-skin .tabs-container{background-color:transparent}p .icon-remove{display:inline-block;text-align:center;width:25px;height:25px;border-radius:50%;cursor:pointer;position:absolute;top:50%;right:10px;margin-top:-12px}p .icon-remove i{color:#fff;line-height:25px}p.info{background-color:#5aa8d8;color:#fff;padding:10px 50px 10px 18px;margin-bottom:20px;font-size:14px;font-weight:700;position:relative}p.info .icon-remove{background-color:#2c84ba}p.success{background-color:#86c379;color:#fff;padding:10px 50px 10px 18px;margin-bottom:20px;font-size:14px;font-weight:700;position:relative}p.success .icon-remove{background-color:#5aa54a}p.tip{background-color:#d5a626;color:#fff;padding:10px 50px 10px 18px;margin-bottom:20px;font-size:14px;font-weight:700;position:relative}p.tip .icon-remove{background-color:#94731a}p.error{background-color:#e83a40;color:#fff;padding:10px 50px 10px 18px;margin-bottom:20px;font-size:14px;font-weight:700;position:relative}p.error .icon-remove{background-color:#bf161c}.price-plan{margin-bottom:60px;text-align:center;position:relative}.price-plan .plan-title{text-transform:uppercase;position:absolute;top:-13px;left:0;right:0;z-index:8;width:130px;padding:10px 20px;margin:0 auto;background-color:#f8fbfc;box-shadow:0 1px 1px 0 rgba(40,40,40,.22)}.price-plan .plan-price{display:block;text-align:center;height:210px;width:100%;color:#373c40;background-color:#f0f4f6;font-weight:700}.price-plan .plan-price .price-show{line-height:225px;font-size:72px}.price-plan .plan-price .currency{font-size:24px;vertical-align:top;line-height:190px;margin-left:-14px}.price-plan .plan-features{list-style:none;padding:0;margin:50px 0 53px;border-bottom:1px solid #e9eef1}.price-plan .plan-features li{padding:13px 0;border-top:1px solid #e9eef1;font-size:14px}.price-plan .plan-features li:nth-child(2n-1){background-color:#fafcfc}.price-plan .buy-now-btn{color:#fff;font-size:22px;font-weight:600;display:block;padding:20px 10px;text-transform:uppercase;background-color:#373c40}.price-plan .buy-now-btn:hover{background-color:#f16543;color:#fff}.price-plan.special .buy-now-btn,.price-plan.special .plan-price{background-color:#f16543}.price-plan.special .buy-now-btn:hover{background-color:#373c40}.price-plan.special .plan-title{color:#f16543;background-color:#fff;box-shadow:0 1px 1px 0 rgba(40,40,40,.34)}.price-plan.special .plan-price .price-show{color:#fff;font-size:120px}.price-plan.special .plan-price .currency{color:#fff;line-height:160px}.shortcodes-btn a,.shortcodes-btn a:hover{color:#fff}article ol,article ul{margin:25px 0 25px 5px;padding-left:17px}article ol li,article ul li{padding:1px 0 1px 6px}article ol{list-style:decimal}article ol li ol,article ol li ul{margin:0}article ul{list-style:disc}article ul li ol,article ul li ul{margin:0}article dl dt{padding:6px}article dl dd{padding:3px 3px 3px 20px}.list-arrow-bullet ul,.list-circle-bullet ul,.list-empty-circle-bullet ul,.list-large-arrow-bullet ul{list-style:none !important;padding:0;margin:25px 0 25px 2px}.list-arrow-bullet ul li,.list-circle-bullet ul li,.list-empty-circle-bullet ul li,.list-large-arrow-bullet ul li{position:relative;padding:2px 0 2px 24px;font-size:14px;line-height:24px;padding-left:25px}.list-arrow-bullet ul li:before,.list-circle-bullet ul li:before,.list-empty-circle-bullet ul li:before,.list-large-arrow-bullet ul li:before{position:absolute;left:0;color:#f16543}.list-arrow-bullet ul li:before{font-family:FontAwesome;content:"\f101"}.list-empty-circle-bullet ul li:before{font-family:FontAwesome;content:"\f10c";font-size:10px}.list-circle-bullet ul li:before{font-family:FontAwesome;content:"\f111";font-size:10px}.theme-ordered-list ol{list-style:none;*list-style:decimal;counter-reset:a;margin-left:0;padding-left:0}.theme-ordered-list ol>li{position:relative;padding:2px 0;font-size:14px;padding-left:25px;line-height:24px}.theme-ordered-list ol>li:before{content:counter(a);counter-increment:a;display:inline-block;color:#f16543;font-size:16px;font-weight:700;width:28px;position:absolute;left:0}.font-list{padding-top:10px;margin-bottom:20px;overflow:hidden}.font-list li{position:relative;padding:9px 0 9px 20px;list-style:none;border-bottom:1px solid #dce3e9;font-size:14px;line-height:24px}.font-list li:before{font-family:FontAwesome;content:"\f061";padding-right:10px;position:absolute;left:0}.font-list li:last-child{border-bottom:0}table{width:100%;border-top:1px solid #d4dbdf;background-color:#f1f5f7;margin-bottom:40px}table caption{text-align:left;font-size:16px;font-weight:700;margin-bottom:15px;color:#f16543}table caption h2,table caption h3,table caption h4,table caption h5,table caption h6{color:inherit;margin-bottom:0}table th{font-size:16px;color:#484d50;font-weight:700;padding:14px 29px;border:1px solid #bec7cc}table td{font-size:14px;color:#5c6164;padding:8px 29px}.table,table td{border:1px solid #d4dbdf}.table{margin-bottom:40px}.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table tfoot>tr>th,.table thead>tr>td,.table thead>tr>th{border:0;border-top:1px solid #d4dbdf;padding:8px 29px}.table-outlined{background-color:transparent}.table-striped td{border-color:#bec7cc}.table-striped>tbody>tr:nth-child(odd)>td{background:#d4dbdf}table a{transition:all .2s ease-in-out;color:#f16543}table a:hover{color:#333}dl a{transition:all .2s ease-in-out;color:#f16543}dl a:hover{color:#333}.footer{background-color:#373c40;padding-top:64px;color:#7d8489}.footer .container{box-sizing:content-box}.footer .widget{margin-bottom:35px}.footer .widget img:hover{opacity:.95}.footer a{color:#8ccfcc}.footer a:hover{color:#e6f5f4}.footer .title,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#edf1f4}.footer .title{color:#edf1f4;font-size:18px;line-height:36px;margin-bottom:35px}.footer .theme-btn{text-decoration:none;color:#a9b3bc;border:2px solid #61686e;font-weight:800;font-size:14px;padding:8px 30px}.footer .theme-btn:hover{background-color:#61686e}.footer-five .footer-logo-list{background:#1f1f1f;padding:45px 0 10px}.footer-five .footer-logo-list h3{text-align:center !important;float:none;margin:0}.footer-five .footer-logo-list ul{margin:0;padding:0 !important;float:none;text-align:center;max-width:100%}.footer-five .footer-logo-list ul li{margin:20px 0}.footer-five .footer{background:#1f1f1f}.footer-five .footer p,.footer-five .footer small{font-weight:600;color:#fff}.footer-five .footer .nav{text-align:center}.footer-five .footer .nav a,.footer-five .footer .nav li{color:#fff;opacity:1}.copyright{border-top:1px solid #44494e;margin-top:60px;padding-top:25px;padding-bottom:20px}.copyright a,.copyright span{color:#cdd1d4}.copyright a:hover{color:#fff}.copyright .credit{text-align:right}.breadcrumb-wrapper{background-color:#e9eef1;padding:33px 0;margin:0}.breadcrumb-wrapper .container{box-sizing:content-box}.breadcrumb{text-transform:uppercase;background:0;margin:0;padding:0}.breadcrumb a{color:#373c40;font-size:14px;font-weight:700;margin-right:4px}.breadcrumb a:hover{color:#f16543}.breadcrumb>li+li:before{content:"\f101";font-family:FontAwesome;color:#373c40;margin-right:2px}.breadcrumb>.active{color:#373c40;font-size:14px;font-weight:700}.page-container{padding-top:50px;padding-bottom:100px}.page-container .page-header{margin:0 0 45px;padding:0;border:0;text-align:center}.page-header img{margin:25px 0}.page-header p{font-size:18px;line-height:30px;padding:0 25px;margin-bottom:30px}.page-title{font-size:24px;text-transform:uppercase;margin-bottom:3px}.page-title+.separator{margin:0 0 25px}.page-title+.separator .line{width:85px}.title-heading{text-align:center;text-transform:uppercase;margin-bottom:4px}.title-heading+.separator{margin:0 0 30px}.title-heading+.separator .line{width:85px}.purchase-now{background-color:#e9eef1;padding:53px 0 40px}.purchase-now .container{box-sizing:content-box}.purchase-now p{font-size:20px;line-height:30px}.purchase-now p a{transition:all .2s ease-in-out;color:#f16543}.purchase-now p a:hover{color:#333}.purchase-now .buy-now-btn{display:inline-block;background-color:#f16543;font-size:20px;color:#fff;line-height:30px;padding:10px 58px;margin-top:10px;transition:all .5s cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.purchase-now .buy-now-btn:hover{background-color:#373c40}article figure{position:relative;margin:0}article blockquote{margin:47px 0 41px;padding:10px 26px 5px 22px;border-color:#f16543}article blockquote p{font-size:20px;font-weight:400;word-spacing:2px;line-height:32px}article blockquote cite{display:block;font-size:13px}article blockquote.text-right{border-left:0;border-right:5px solid #f16543}article address{border-left:7px solid #f16543;background-color:#fcfcfc;padding:15px;margin:0 20px 25px;font-size:14px;font-weight:400;word-spacing:2px}.post-title{margin-bottom:8px;color:#373c40}h1.post-title{font-size:26px;line-height:40px;margin-top:9px}h2.post-title{font-size:24px;line-height:32px}h2.post-title a{transition:all .2s ease-in-out}.custom-tabbed p{font-size:14px;margin-bottom:10px}.blog-article{margin-bottom:30px}.blog-article figure{margin-bottom:20px}.blog-article .format-icon{left:0}.blog-article p{margin-bottom:20px;line-height:24px}.blog-article blockquote p{line-height:32px}.blog-article .read-more-link{text-transform:uppercase;line-height:23px;color:#7d8489}.blog-article .read-more-link:after{content:" \f101";font-family:FontAwesome;color:#f16543}.blog-article .read-more-link:hover,.blog-article .read-more-link:hover:after{color:#373c40}.blog-article .post-meta{color:#a5aaae;font-size:12px;float:left;width:21.97402597402597%;border-right:2px solid #d7dee0;margin:0 30px 15px 0}.blog-article .post-meta a{color:#a5aaae}.blog-article .post-meta a:hover{color:#f16543}.blog-article .post-meta ul{list-style:none;margin:0;padding:0 15px}.blog-article .post-meta ul li{margin:0 0 6px;padding:4px 0;text-transform:uppercase}.blog-article .post-meta ul li:before{font-family:FontAwesome;padding-right:17px;font-size:14px;color:#8c9194}.blog-article .post-meta ul li.date:before{content:"\f073"}.blog-article .post-meta ul li.comments:before{content:"\f086"}.blog-article .post-meta ul li.tags:before{content:"\f02b"}.blog-article .post-meta ul li.author:before{content:"\f007"}.blog-article .post-summary{padding-right:30px}.blog-article .post-summary p{margin-bottom:10px;line-height:23px}.blog-article .post-content-wrapper{padding:15px 0 30px}.format-icon{display:block;width:50px;height:50px;position:absolute;top:0;right:0;z-index:10;background-color:#f16543;background-repeat:no-repeat;background-position:50%;text-align:center}.format-icon i{line-height:50px;color:#fff;font-size:18px}.type-post.sticky{border-bottom:3px solid #f16543}.post-video{position:relative}.post-video .video-wrapper{position:relative;width:100%;padding-bottom:48.5%;height:0}.post-video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.gallery-post-slider{position:relative}.gallery-post-slider .flexslider-container{overflow:hidden}.gallery-post-slider .flexslider-container .flex-control-paging,.gallery-post-slider .flexslider-container .flex-direction-nav,.gallery-post-slider .flexslider-container ul.slides{padding:0;margin:0}.gallery-post-slider .flexslider-container .flex-control-paging li,.gallery-post-slider .flexslider-container .flex-direction-nav li,.gallery-post-slider .flexslider-container ul.slides li{padding:0}.gallery-post-slider .flexslider-container .flex-direction-nav{display:none}.gallery-post-slider .flexslider-container .flex-direction-nav a{position:absolute;top:50%;width:35px;height:54px;z-index:5;text-align:center;line-height:54px;font-size:18px;opacity:1;margin-top:-27px;color:#fff;background:#f16543}.gallery-post-slider .flexslider-container a.flex-next{right:0}.gallery-post-slider .flexslider-container a.flex-prev{left:0}.gallery-post-slider .flexslider-container a:hover{background-color:#373c40}.gallery-post-slider .flexslider-container a:focus{outline:0}.gallery-post-slider .flexslider-container .flex-control-paging{bottom:10px;left:0}.gallery-post-slider .flexslider-container .flex-control-paging a{height:14px;width:14px;background-color:#f16543;box-shadow:none}.gallery-post-slider,.post-video{margin:0 0 20px}.tags-list{clear:both;padding:25px 0}.tags-list a{display:inline-block;color:inherit;font-size:14px;border:1px solid #e2e2e9;background-color:#fff;font-weight:400;padding:10px 15px;margin:0 1px 4px}.tags-list a:hover{border-color:#373c40;color:#fff;background:#373c40}.blog .pagination a,.blog .pagination span{color:#464b50;background-color:#d8dce0}.blog .pagination a.current,.blog .pagination a:hover,.blog .pagination span.current,.blog .pagination span:hover{color:#fff;background-color:#f16543}.author-bio{background-color:#f6f8fa;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;padding:48px 0 42px}.author-bio .detail{display:table;padding:5px 20px 0}.author-bio .detail h4{font-size:16px;word-spacing:3px}.author-bio .detail span{font-size:12px;font-weight:400;color:#373c40;margin-left:1px}.author-bio .social_networks{float:none;margin:0 0 0 -2px}.author-bio .social_networks li{margin:1px 2px}.author-bio .social_networks li a{border:0;color:#f6f8fa;font-size:12px;line-height:25px;background-color:#8d9297;width:25px;height:25px;border-radius:100%;transition:all .5s cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.author-bio .social_networks li a:hover{color:#fff;background-color:#f16543}.gravatar{float:left;padding-left:35px;width:145px;text-align:center}.gravatar .avatar{border:5px solid #f16543;margin-bottom:30px;border-radius:100%;transition:all .5s cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.gravatar .avatar:hover{border-color:#ed3e14}#comments-title{font-size:18px;font-weight:400;background-color:#f6f8fa;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;padding:16px 18px 19px;margin:0}#comments-title:before{font-family:FontAwesome;content:"\f086";color:#f16543;font-size:24px;margin-right:13px}#comments{margin-top:50px}.commentlist{overflow:hidden;padding:0 0 30px;margin:0 0 40px}#comments .comment{list-style:none;margin:0;padding:40px 0}#comments .comment article{overflow:hidden}#comments .children .comment{padding-bottom:0}#comments .author-photo{overflow:hidden;float:left;padding:10px 0 0 10px;width:100px}#comments .comment-wrapper{display:table;padding:0 40px}#comments .depth-2 article{margin-left:130px}#comments .depth-3 article{margin-left:260px}#comments .depth-4 article,#comments .depth-5 article{margin-left:390px}#comments li.depth-1{border-bottom:1px solid #e8e9ef}#comments li:last-child{border-bottom:0}#comments li.pingback{margin-left:30;list-style:none;border-bottom:1px solid #dedede;padding:10px}#comments li.pingback p{margin:0}#comments .avatar{width:85px;height:85px;border:3px solid #95a2a7;background-color:#eeeff4;margin:0;border-radius:100%;transition:all .5s cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}#comments .avatar:hover{border-color:#f16543}#comments .comment-meta{margin-bottom:4px}#comments .comment-author,#comments .comment-metadata,#comments .fn{display:inline}#comments .fn{color:#f16543;font-size:16px;font-weight:400}#comments time{color:#93989f;font-size:11px;margin-left:8px;text-transform:uppercase}#comments p{line-height:20px;margin-bottom:16px}#comments .comment-reply-link{text-transform:uppercase}#comments .comment-reply-link:hover:after{color:#373c40}#comments .comment-reply-link:after{content:"\f064";font-family:FontAwesome;color:#f16543;font-size:13px;margin-left:5px}.bypostauthor .comment-wrapper{border-top-width:3px;border-bottom-width:3px}#respond #reply-title{border-bottom:1px solid #e8e9ef;font-size:20px;font-weight:400;padding:10px 0 22px;margin-bottom:25px}#respond #cancel-comment-reply-link{display:block;margin-top:15px}#respond .comment-notes{margin-bottom:20px}#respond label{color:#70777e;font-size:14px;font-weight:400;display:block;margin-bottom:10px}#respond p{margin-bottom:26px}#respond input[type=text],#respond textarea{background-color:#f4f6f7}#respond input[type=text]:focus,#respond textarea:focus{outline:0}#respond input[type=text]{height:48px;width:61.5%;padding:0 10px}#respond input[type=text].required{background:url(../images/icon-alert.png) no-repeat 100% 0}#respond input[type=text]#author,#respond input[type=text]#email{background:url(../images/icon-alert.png) no-repeat #f5f5f5 100% 0}#respond textarea{height:195px;width:95.5%;margin-bottom:14px;padding:10px;resize:vertical}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:17;height:100%}.preloaderimg{width:80px;height:80px;position:absolute;left:50%;top:50%;background:url(../images/website-loader.gif) no-repeat 50% 50% transparent;margin:-40px 0 0 -40px}.feature-content{text-align:center;padding-top:15px}.feature-content section{margin-bottom:45px}.feature-content figure{margin:20px 0 35px;min-height:100px;height:auto !important;height:100px}.our-philosophy,.who-we-are{padding-top:30px;margin-bottom:30px}.our-philosophy h3+p,.who-we-are h3+p{margin-bottom:30px}.our-philosophy p,.who-we-are p{line-height:20px}.our-philosophy h4,.who-we-are h4{font-size:16px}.team{padding:20px 0 10px}.team h4{color:#2d2f2f;font-size:1.8em;text-transform:uppercase;font-weight:600;margin-bottom:8px}.team h5{color:#f16543;font-size:1.8em;text-transform:lowercase;margin-bottom:27px;font-weight:400}.team .team-member{padding-top:58px;text-align:left}.team .team-member.team-member4{padding:0 30px}.team .team-member.team-member4 p{padding:0}.team .team-member img{width:150px;height:150px;border-radius:100%;margin:0 auto 54px}.team .team-member p{line-height:26px;background:0;padding:0 25px;text-align:left}.team .team-member figcaption{border:0}.clients{padding:34px 0 0}.clients .outter-wrapper{position:relative;padding:0 45px;margin:64px 0}.clients .outter-wrapper .owl-item{text-align:center}.clients .outter-wrapper img{display:inline-block}.clients .outter-wrapper .next,.clients .outter-wrapper .prev{position:absolute;top:50%;width:30px;height:30px;margin:-18px 0 0;cursor:pointer}.clients .outter-wrapper .prev{background:url(../images/owl-caroseul-nav.png) no-repeat 8px 3px;left:1%}.clients .outter-wrapper .prev:hover{background-position:8px -50px}.clients .outter-wrapper .next{right:1%;background:url(../images/owl-caroseul-nav.png) no-repeat -46px 3px}.clients .outter-wrapper .next:hover{background-position:-46px -50px}#map_canvas{height:670px}#contact-form{position:relative}#contact-form .form-heading{text-transform:uppercase;font-size:18px;line-height:24px}#contact-form .contact-form{padding-top:22px;max-width:100%;margin-bottom:0}#contact-form .container-left,#contact-form .container-right{width:49%}#contact-form .container-left{float:left}#contact-form .container-right{float:right}#contact-form label{color:#70777e;font-size:14px;font-weight:400;display:block;margin-bottom:8px;text-align:left}#contact-form label span.hs-form-required{color:#ef1212}#contact-form p{margin-bottom:22px}#contact-form select{display:block;width:100%;height:34px;padding:0 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px}#contact-form .select2-selection input.select2-search__field{width:.75em !important}#contact-form .select2-container--default .select2-selection--multiple{border-color:#d0d6d9}#contact-form .select2 li{font-weight:400 !important;font-size:14px;margin-top:4px;margin-bottom:0}.select2-results li{margin-bottom:0;font-size:14px}#contact-form input[type=email],#contact-form input[type=number],#contact-form input[type=tel],#contact-form input[type=text],#contact-form textarea{color:#373c40;background:#fff;border:1px solid #d0d6d9}#contact-form input[type=email]:focus,#contact-form input[type=number]:focus,#contact-form input[type=tel]:focus,#contact-form input[type=text]:focus,#contact-form textarea:focus{outline:0}#contact-form input[type=email],#contact-form input[type=number],#contact-form input[type=tel],#contact-form input[type=text]{height:50px;width:100%;padding:0 10px}#contact-form textarea{height:257px;width:100%;margin-bottom:14px;padding:10px;resize:none}#contact-form input.error,#contact-form textarea.error{border:1px solid #f16543}#contact-form .hs-error-msgs{color:#f16543}#contact-form label.error{display:block;color:#f16543}#contact-form #message-sent,#contact-form .error-container{position:absolute;bottom:-20px;left:0}#contact-loader,#message-sent,.error-container{display:none}#contact-form #submit,.wpcf7 #submit,.wpcf7-form-control-wrap #submit{padding:0 26px}.contacts-list{list-style:none outside none;padding:70px 0 0;text-align:center}.contacts-list li .inner-contact{display:inline-block;width:220px;transition:all .2s ease-in-out}.contacts-list li h4{text-transform:uppercase;margin-bottom:5px;transition:all .2s ease-in-out}.contacts-list li h4+.separator{margin:0}.contacts-list li .line{width:85px}.contacts-list li p{padding-top:22px}.contacts-list li i{transition:all .2s ease-in-out;float:left;margin:1px 10px 15px;font-size:46px;color:#80878d}.contacts-list li a{color:#80878d}.contacts-list li:hover h4,.contacts-list li:hover i,.contacts-list li a:hover{color:#f16543}.contacts-list li:hover .square{transition:all .2s ease-in-out;background-color:#f16543}.portfolio-item-filter{text-align:center;padding:15px 0;margin:60px auto}.portfolio-item-filter a{display:inline-block;font-size:14px;text-transform:uppercase;color:#9da1a3;padding:2px;margin:2px 15px;text-decoration:none}.portfolio-item-filter a.active,.portfolio-item-filter a:hover{color:#f16543}.gallery-item,.portfolio-item{margin:0 0 35px;overflow:hidden}.portfolio-item .item-title{font-size:16px;font-weight:600;margin-bottom:9px;color:#4f5458}.portfolio-item time{color:#687075}.portfolio-item span{color:#f16543}.portfolio-item .square{background-color:#bfc4c8}.portfolio-item .separator,.related-projects .item .separator{margin:30px 0 15px}.portfolio-item figure,.related-projects .item figure{margin-bottom:25px;position:relative}.portfolio-item .overlay,.related-projects .item .overlay{position:absolute;top:0;left:0;z-index:4;opacity:0;width:100%;height:100%;background-color:#f16543}.portfolio-item .overlay a,.related-projects .item .overlay a{opacity:.8;filter:alpha(opacity=80);display:block;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background:url(../images/icon-lense.png) no-repeat 50%}.portfolio-item .overlay a:hover,.related-projects .item .overlay a:hover{opacity:1;filter:alpha(opacity=100)}.single-project{padding-top:50px}.single-project .sp-inner-wrapper{position:relative}.single-project .sp-control-nav{position:absolute;top:-70px;right:0;text-align:center}.single-project .flex-direction-nav{display:block}.single-project .flex-direction-nav li{float:left;margin-left:5px}.single-project .flex-direction-nav li a{color:#fff;display:inline-block;width:40px;height:40px;line-height:40px;background-color:#65696c}.single-project .flex-direction-nav li a:hover{background-color:#f16543}.single-project .flex-direction-nav li a i{line-height:0}.single-project article{padding:41px 98px 0}.single-project article .title{margin-bottom:10px;font-weight:600}.single-project article .title+p{font-size:13px}.single-project article p{font-size:14px;line-height:26px}.single-project article .row{padding-top:25px}.single-project article .row h4{text-transform:uppercase}.related-projects{padding:74px 0 0;overflow:hidden}.related-projects .section-title{text-transform:uppercase;padding:0 7px;margin-bottom:0}.related-projects .related-projects-wrapper{margin-right:-30px;position:relative;padding:36px 0 0}.related-projects .rp-control-nav{position:absolute;top:-34px;right:30px;text-align:center}.related-projects .rp-control-nav a{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;color:#fff;display:inline-block;width:40px;height:40px;line-height:40px;background-color:#65696c}.related-projects .rp-control-nav a.prev{margin-right:3px}.related-projects .rp-control-nav a:hover{background-color:#f16543}.related-projects .rp-control-nav a i{line-height:0}.related-projects .item{padding-right:30px}.related-projects .item-title{margin-bottom:10px}.related-projects .square{background-color:#bfc4c8}.faq-section .title-heading{text-align:left;font-weight:400;text-transform:none;margin-bottom:10px}.faq-section .title-heading+p{font-size:15px}.faq-nav{float:left;width:23.3%}.faq-nav li{border-bottom:1px solid #e4e7e8;font-size:16px;line-height:30px;color:#84898b}.faq-nav li div{padding:14px 40px 14px 0;position:relative;cursor:pointer}.faq-nav li div.active,.faq-nav li div:hover{color:#f16543}.faq-nav li div.active span,.faq-nav li div:hover span{background-position:top}.faq-nav li span{display:inline-block;position:absolute;top:22px;right:0;width:40px;height:14px;background:url(../images/faq-nav-bg.png) no-repeat bottom}.faq-content{float:right;width:65.7%}.faq-content .toggle{padding-top:13px}.faq-content .group{width:100%}.faq-content dt{font-weight:400;color:#84898b;background:0;padding:9px 10px 9px 37px;border-bottom:1px solid #e2e9eb;margin:0}.faq-content dt span{height:13px;width:13px;top:11px;left:9px;background:url(../images/faq-toggle-bg.png) no-repeat 0 2px}.faq-content dt:hover{color:#f16543}.faq-content dt:hover span{background-position:0 -53px}.faq-content dt.current{font-size:16px;color:#f16543;background:0;padding:9px 10px 9px 37px}.faq-content dt.current span{top:9px;background-position:0 bottom}.faq-content dd{background:0;padding:20px 10px 20px 37px}.feedbackPanel{text-align:right;margin:0 -10px 30px -30px}.feedbackPanel .scroll-top{text-decoration:none;text-transform:uppercase;display:inline-block;margin-bottom:6px}.feedbackPanel .scroll-top i{font-size:10px;vertical-align:2.5px;margin-left:3px}.feedbackPanel form{text-align:left;padding:8px 30px;background-color:#f5f8f9;border:1px solid #e0e7ea}.feedbackPanel form label{color:#515557;font-size:15px;line-height:24px;font-weight:400;margin:0}.feedbackPanel .btn{border:0;color:#fff;border-radius:0;font-size:15px;padding:0 5px;margin-left:8px}.feedbackPanel .btn:focus{outline:0}.feedbackPanel .btn.yes{background-color:#88b84f}.feedbackPanel .btn.yes:hover{background-color:#618536}.feedbackPanel .btn.no{background-color:#e55858}.feedbackPanel .btn.no:hover{background-color:#d02020}.faq-title{font-weight:400;color:#84898b;padding:9px 10px 9px 37px;border-bottom:1px solid #e2e9eb;margin:0;font-size:16px;line-height:20px;cursor:pointer;position:relative}.faq-title,.faq-title:before{transition:all .2s ease-in-out}.faq-title:before{font-family:fontAwesome;content:"\f105";position:absolute;left:5px;top:9px;font-size:18px}.faq-title:hover,.faq-title:hover:before{color:#f16543}.faq-body{display:none;padding:20px 10px 20px 37px}.faq-title.current{color:#f16543}.faq-title.current:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.error404-body{padding-top:25px;margin-bottom:30px;text-align:center;color:#777}.error404-body img{margin:0 auto 75px}.error404-body h2{font-size:36px;line-height:52px;font-weight:400;color:#777;margin-bottom:15px}.error404-body p{color:#777;font-size:18px;line-height:24px}.services-wrapper{margin-bottom:50px}.services-items-wrapper .icon-container{float:left;width:170px;width:30%;height:170px;background-color:#f4f7f8;text-align:center}.services-items-wrapper .icon-container i{font-size:60px;line-height:170px}.services-items-wrapper article{margin-bottom:30px}.services-items-wrapper article .title{font-size:20px;text-transform:uppercase;font-weight:700}.services-items-wrapper article h2.title{font-size:30px;font-weight:600}.services-items-wrapper article .content-wrapper{float:right;padding:30px 15px 0 30px;min-height:170px;height:auto !important;height:170px;width:70%}.services-items-wrapper article:hover .content-wrapper{background-color:#f4f7f8}.services-items-wrapper article:hover .icon-container{color:#fff;background-color:#f16543}.call-to-action{text-align:center;font-size:36px;padding:40px 0 55px;border-top:1px solid #eaeef0;border-bottom:1px solid #eaeef0;margin:100px 0 60px}.call-to-action i{color:#f16543;margin-right:40px}.service-icon{float:left;text-align:center;width:170px;height:170px;background-color:#f16543;margin-right:30px}.service-icon i{color:#fff;font-size:60px;line-height:170px}.services-sidebar .services-item{padding:38px 20px 15px;margin-bottom:10px;background:#f9f9f9}.services-sidebar .services-item .title{font-size:20px;font-weight:600;margin-bottom:17px}.services-sidebar .services-item:hover i{color:#f16543}.services-sidebar i{transition:all .2s ease-in-out;float:left;text-align:center;width:80px;color:#a0a9ac;font-size:3.5em;padding:20px 20px 20px 0}.about-us .container{padding-top:100px;padding-bottom:100px}.about-us .section-header{margin-bottom:50px}.about-us .section-header h2.title{color:#f16543}.innards{text-align:center;margin-bottom:50px}.innards h3{margin-bottom:25px;font-weight:600}.innards .icon-container{position:relative;width:130px;min-height:130px;height:auto !important;height:130px;text-align:center;color:#fff;background:#8ccfcc;margin:0 auto 42px}.innards .icon-container i{display:block;line-height:130px}.innards .icon-container:after{position:absolute;top:100%;border:solid transparent;content:" ";height:0;width:0;pointer-events:none;border-top-color:#8ccfcc;border-width:9px;left:50%;margin-left:-9px}.about-us.variant-two{background-color:#e9eef1}.about-us.variant-two .container{padding-top:100px;padding-bottom:50px}.about-us.variant-two .section-header h2.title{color:#373c40;font-size:42px}.about-us.variant-two figure{margin:20px 0 30px;min-height:100px;height:auto !important;height:100px}.about-us.variant-three{background-color:#486bb1}.about-us.variant-three .container{padding-bottom:0}.about-us.variant-three .section-header{margin-bottom:65px}.about-us.variant-three .section-header h2.title,.about-us.variant-three .section-header h3{font-size:36px;line-height:42px}.about-us.variant-three .section-header h2.title{color:#fff;text-transform:capitalize;margin-bottom:10px}.about-us.variant-three .section-header h3{font-weight:300;color:#9fb8eb}.about-us.variant-three .innards h3{color:#b6ceff;font-size:21px;line-height:21px;margin-bottom:28px}.about-us.variant-three .innards p{color:#86a2dc}.about-us.variant-four{background-color:#fbf8f7}.about-us.variant-four .container{padding-bottom:0}.about-us.variant-four .section-header h2.title{font-size:48px;color:#534c4a;line-height:58px;margin-bottom:30px}.about-us.variant-four .section-header p{font-weight:300;font-size:16px;line-height:30px;color:#524b49}.about-us.variant-four .icon-box,.about-us.variant-four figure{height:auto !important;margin:35px 0;min-height:80px}.about-us.variant-four .innards{color:#9d9897;border-top:1px solid #eee6e4}.about-us.variant-four .innards h3{font-weight:400;color:#393432;margin-bottom:20px}.about-us.variant-four .innards a{color:#9d9897;transition:all .2s}.about-us.variant-four .innards a:hover{color:#f16543}.about-us.variant-four .innards a,.about-us.variant-four .innards p{font-weight:300;font-size:16px;line-height:24px}.about-us.variant-four .innards p{margin-bottom:28px}span.line-vertical{background:#eee6e4;display:block;width:1px;height:55px;margin:0 auto 35px}.features .container{padding-top:0;padding-bottom:100px}.standout h4{margin-bottom:0}.standout h2{font-size:48px;font-weight:800;margin-bottom:20px}.standout .theme-btn{color:#373c40;font-size:18px;font-weight:800;margin-top:20px;padding:15px 41px;border:3px solid #8ccfcc}.standout .theme-btn:hover{color:#fff;background-color:#8ccfcc}.features-list{padding-top:5px}.features-list li{overflow:hidden;margin-bottom:18px}.features-list li .icon-container{float:left;width:68px;height:66px;margin:0 17px 15px 0;background-color:#f16543;color:#fff;text-align:center;transition:all .5s cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.features-list li .icon-container i{display:block;line-height:66px}.features-list li h4{margin-bottom:8px}.features-list li p{line-height:21px}.features.variant-two{background-color:#e9eef1}.features.variant-two .container{padding-top:100px;padding-bottom:80px}.features.variant-two .standout .theme-btn{font-weight:700;border-color:#373c40}.features.variant-two .standout .theme-btn:hover{color:#fff;background-color:#373c40}.features.variant-two .features-list li .icon-container{width:67px;height:67px;border-radius:50%}.features.variant-two .features-list li .icon-container i{line-height:67px}.features.variant-three{background-color:#fff}.features.variant-three .container{padding-top:100px}.features.variant-three .features-list{padding-top:0}.features.variant-three .features-list .icon-container{float:left;width:67px;height:67px;border-radius:50%;margin:0 17px 15px 0;background-color:#f16543;color:#fff;text-align:center}.features.variant-three .features-list .icon-container i{display:block;line-height:67px}.features.variant-three .features-list .icon-container:hover{background-color:#fff;border:1px solid #f16543}.features.variant-three .features-list .icon-container:hover i{color:#f16543}.features.variant-three .features-list .content{display:table}.features.variant-four{background-color:#fbf8f7}.features.variant-four .container{padding-top:66px}.features.variant-four .standout{text-align:center;margin-bottom:50px}.features.variant-four .standout h2{color:#524b49;font-size:48px;font-weight:700;margin-bottom:22px}.features.variant-four .standout h4{text-transform:uppercase;font-weight:400;font-size:14px;margin-bottom:7px}.features.variant-four .standout h4,.features.variant-four .standout p{color:#9d9897}.features.variant-four .standout p{font-size:15px;line-height:24px}.features.variant-four .features-list{margin:0 0 30px;padding-top:0}.features.variant-four .features-list i{color:#a09a98;margin-right:5px;width:20px}.features.variant-four .features-list p{line-height:20px}.features.variant-four .features-list h4{position:relative;font-weight:600;font-size:16px;margin-bottom:10px;line-height:24px}.features.variant-four .features-list .heart,.features.variant-four .features-list .magic,.features.variant-four .features-list .mobile{padding-left:25px}.features.variant-four .features-list .heart:before,.features.variant-four .features-list .magic:before,.features.variant-four .features-list .mobile:before{position:absolute;left:0;font-family:FontAwesome;color:#a09a98}.features.variant-four .features-list .heart:before{content:"\f004"}.features.variant-four .features-list .magic:before{content:"\f0d0"}.features.variant-four .features-list .mobile:before{content:"\f10b"}.features.variant-four .theme-btn{margin-top:35px;border:1px solid #e5dfde;color:#f16543;padding:13px 42px;font-weight:600}.features.variant-four .theme-btn:hover{background-color:#e5dfde}.our-team{background-color:#e5eaef}.our-team .container{padding-top:130px;padding-bottom:20px}.img-team-variant-one{width:100%}.team-member{margin-bottom:60px}.team-member figure>a{position:relative;display:block;overflow:hidden}.team-member figure>a img{transition:all .4s ease-in-out}.team-member figure>a:hover .duration-box{right:0}.team-member figure>a:hover img{-webkit-transform:scale3d(1.025,1.025,1);transform:scale3d(1.025,1.025,1)}.team-member figure>a:hover .duration-box .duration{-webkit-animation-name:c;-webkit-animation-duration:.6s;-webkit-animation-delay:.2s;animation-name:c;animation-duration:.6s;animation-delay:.2s}@-webkit-keyframes c{0%{margin-left:20px}30%{margin-left:10px}60%{margin-left:30px}to{margin-left:20px}}@keyframes c{0%{margin-left:20px}30%{margin-left:10px}60%{margin-left:30px}to{margin-left:20px}}.team-member figcaption{display:block;padding:20px 18px 2px;background-color:#fff;border-bottom:1px solid #e4eaef}.team-member h4{margin-bottom:6px}.team-member .designation{color:#f16543;font-weight:400;font-size:13px;transition:all .2s ease-in-out}.team-member p{padding:14px 18px 22px;background-color:#f3f7fa;margin-bottom:0;line-height:23px}.team-member .social_networks{float:none;background-color:#f3f7fa;border-top:1px solid #e4eaef;margin:0}.team-member .social_networks li{margin:0;float:left}.team-member .social_networks li a{width:54px;height:48px;font-size:20px;line-height:50px;border-color:#e4eaef}.team-member .social_networks li a:hover{color:#fff;background-color:#a9b5bf}.team-member .social_networks li.facebook a:hover{background-color:#395b89}.team-member .social_networks li.twitter a:hover{background-color:#2bbfec}.team-member .social_networks li.rss a:hover{background-color:#ec894d}.team-member .social_networks li.gplus a:hover{background-color:#d63b3b}.team-member .social_networks li.linkedin a:hover{background-color:#1184cd}.team-member .social_networks li.youtube a:hover{background-color:#d02525}.team-member .social_networks li.skype a:hover{background-color:#0099e5}.team-member .social_networks li.instagram a:hover{background-color:#457299}.team-member .social_networks li.pinterest a:hover{background-color:#be2225}.our-team.variant-three{background-color:#486bb1}.our-team.variant-three .container{padding-top:14px;padding-bottom:0}.our-team.variant-three .section-header h2.title{font-size:36px;color:#fff;text-transform:capitalize;line-height:62px}.our-team.variant-three .section-header p{color:#86a2dc}.our-team.variant-three .wrapper-member-contents{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all .3s ease-in-out}.our-team.variant-three .flipped{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.our-team.variant-three .team-member-wrapper{position:relative}.our-team.variant-three .member-image{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;width:100%;height:405px;z-index:1;transition:all .2s ease-in-out}.our-team.variant-three .member-image:hover{opacity:.7}.our-team.variant-three .member-image img{position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:100%}.our-team.variant-three .team-member{-webkit-perspective:800;perspective:800;position:relative;margin-bottom:0}.our-team.variant-three .team-member .member-info{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;padding:18px 18px 0;background-color:#4261a1;position:absolute;top:0;left:0;z-index:13}.our-team.variant-three .team-member h4 a{color:#b0c8fa}.our-team.variant-three .team-member h4 a:hover{color:#fff}.our-team.variant-three .team-member h5{color:#b0c8fa}.our-team.variant-three .team-member p{padding:0;background:0;color:#7c9bda;margin-bottom:15px}.our-team.variant-three .team-member .social_networks{background:0;border-color:#486bb1;position:absolute;bottom:0;left:0;right:0;margin:auto;text-align:center}.our-team.variant-three .team-member .social_networks li{float:none}.our-team.variant-three .team-member .social_networks li a{border-color:#486bb1;color:#6c8ac8}.our-team.variant-three .team-member .social_networks li a:hover{color:#fff;background:0}.our-team.variant-three .team-member .social_networks li:first-child a{border-left:0}.our-team.variant-four{background-color:#eee9e7}.our-team.variant-four .container{padding-top:100px}.our-team.variant-four .section-header h2.title{font-size:48px;margin-bottom:25px}.our-team.variant-four .section-header p{line-height:28px}.our-team.variant-four .inner-contents{position:relative;height:389px;overflow:hidden}.our-team.variant-four .member-info{position:absolute;bottom:0;left:0;overflow:hidden;height:74px;padding:0 20px;background-color:#fff}.our-team.variant-four .member-info h4{margin-top:16px;margin-bottom:8px}.our-team.variant-four .member-info p{color:#373c40;background-color:#fff;padding:15px 20px 0;margin:15px -20px 22px}.our-team.variant-four .member-info.hover{background-color:#f16543}.our-team.variant-four .member-info.hover p{border-top:1px solid #da502f;background-color:#f16543;color:#fff}.our-team.variant-four .member-info.hover h4 a,.our-team.variant-four .member-info.hover h5{color:#fff}.our-team.variant-four .member-info.hover h4{margin-top:20px;margin-bottom:6px}.our-team.variant-four .member-info.hover h4 a:hover{color:#373c40 !important}.our-team.variant-four .member-info.hover .social_networks{background-color:#f16543;border-color:#da502f}.our-team.variant-four .member-info.hover .social_networks a{color:#fff}.our-team.variant-four .social_networks{border-bottom:1px solid;border-color:#f16543;background-color:#fff;margin:15px -20px 60px}.our-team.variant-four .social_networks a{color:#f16543;border-left:1px solid #f16543}.our-team.variant-four .social_networks a i{transition:all .2s ease-in-out}.our-team.variant-four .social_networks li:first-child a{border-left:0}.our-clients{text-align:center;background-color:#e5eaef}.our-clients .container{padding-top:30px;padding-bottom:80px}.our-clients .arrow .shape{border-top-color:#e5eaef}.our-clients .section-header{margin-bottom:30px}.our-clients .separator{margin:5px 0 6px}.client-section-carousel{padding:0 70px}.client-section-carousel .owl-item .item:hover img{opacity:.8}.client-section-carousel .owl-controls{margin-top:39px}.client-section-carousel .owl-controls .owl-page span{border-radius:0;width:7px;height:7px;margin:2px 6px;background-color:#7c858c;opacity:1}.client-section-carousel .owl-controls .owl-page.active span,.client-section-carousel .owl-controls .owl-page:hover span,.client-section-carousel .owl-controls .owl-page span:hover{background-color:#f16543}.our-clients.variant-two{background-color:#fff}.our-clients.variant-two .container{padding-top:30px;padding-bottom:75px}.our-clients.variant-two .client-section-carousel .owl-controls{margin-top:30px}.our-clients.variant-four{background-color:#eee9e7}.our-clients.variant-four .client-section-carousel{padding:0 2px;overflow:hidden}.our-clients.variant-four .arrow .shape{border-top-color:#eee9e7}.our-clients.variant-four header{margin-bottom:36px}.our-clients.variant-four header h3.title{margin-bottom:18px}.our-clients.variant-four .owl-carousel .owl-wrapper-outer{border-top:1px solid #dad5d2;padding-left:1px;margin-left:-4px}.our-clients.variant-four .owl-wrapper{padding-left:1px}.our-clients.variant-four .owl-item{border-right:1px solid #dad5d2;margin:0}.our-clients.variant-four #owl-demo .item{padding:0}.our-clients.variant-four .owl-controls{margin-top:75px}.our-clients.variant-four .owl-controls .owl-page span{margin:2px 6px;border-radius:100%;border:1px solid #c3bdba;background:0;width:15px;height:15px}.our-clients.variant-four .owl-controls .owl-page.active span,.our-clients.variant-four .owl-controls .owl-page:hover span{border:1px solid #f16543;background:#f16543}.testimonial{text-align:center;padding-top:110px;padding-bottom:100px;background:url(../images/temp/testimonial-section-bg-image.jpg);background-attachment:fixed;background-size:100%}.quote .icon-quote-start{background:url(../images/icon-quote-start.png) no-repeat 0 0}.quote .icon-quote-end{background:url(../images/icon-quote-end.png) no-repeat 0 0}.quote blockquote{border:0;margin:0;padding:0}.quote blockquote i{display:inline-block;width:64px;height:54px}.quote blockquote p{color:#fff;font-size:30px;line-height:42px;margin-bottom:15px;padding:9px 0}.quote blockquote .author{font-size:21px;line-height:42px;color:#340f06}.quote blockquote .separator{margin-bottom:2px}.quote blockquote .separator .line{background-color:#f2967f;width:165px}.quote blockquote .separator .square{background-color:#fff}.testimonial.variant-two{background:#edf1f4;padding-top:66px;padding-bottom:68px}.testimonial.variant-two i{display:block;width:9.11111111111111%;height:54px}.testimonial.variant-two i.icon-quote-start{float:left;background:url(../images/icon-quote-start-2.png) no-repeat left 0}.testimonial.variant-two i.icon-quote-end{float:right;background:url(../images/icon-quote-end-2.png) no-repeat right 0}.testimonial.variant-two blockquote{width:79.77777777777779%;float:left;border:0;margin:0;padding:0}.testimonial.variant-two blockquote p{color:#55595c;font-size:24px;line-height:36px;padding:0;margin-bottom:6px}.testimonial.variant-two blockquote .author{font-size:18px;color:#55595c;margin-top:0}.testimonial.variant-three{background:#6ecaea}.testimonial.variant-three .quote p{color:#3e4a4e}.testimonial.variant-three .quote .line{background-color:#61b3cf}.testimonial.variant-three .quote .square{background-color:#3c6e80}.testimonial.variant-three .icon-quote-start{background-image:url(../images/icon-quote-start-3.png)}.testimonial.variant-three .icon-quote-end{background-image:url(../images/icon-quote-end-3.png)}.testimonial.variant-four{padding-top:120px;padding-bottom:110px;background:url(../images/temp/testimonial-section-bg-image-2.jpg)}.testimonial.variant-four .quote a,.testimonial.variant-four p strong{color:#f16543}.testimonial.variant-four .quote .line{background-color:#585a5d;width:160px}.testimonial.variant-four .quote .square{background-color:#fff}.testimonial.variant-four .separator{margin-bottom:0}.testimonial.variant-four .quote .author{color:#fff;margin-top:23px}.testimonial.variant-four .icon-quote-start{background-image:url(../images/icon-quote-start-4.png)}.testimonial.variant-four .icon-quote-end{background-image:url(../images/icon-quote-end-4.png)}.our-services .container{padding-top:100px}.our-services .section-header{margin-bottom:60px}.our-services .inner-contents{padding-top:22px}.our-services .inner-contents h2{color:#f16543;margin-bottom:15px}.services-list{padding-top:16px}.services-list li{overflow:hidden;margin-bottom:20px}.services-list li .icon-container{float:left;width:69px;height:69px;margin:0 23px 10px 0;border:2px solid #c0cad2;color:#c0cad2;text-align:center;transition:all .5s cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.services-list li .icon-container i{display:block;line-height:65px}.services-list li .contents{padding-top:7px}.services-list li h5{font-size:14px;line-height:27px;font-weight:400}.our-services.variant-two .inner-contents h2{color:#373c40}.our-services.variant-two .inner-contents p{line-height:23px}.our-services.variant-two .theme-btn{font-size:14px;color:#373c40;font-weight:600;border:2px solid #8ccfcc;margin-top:6px;padding:9px 28px}.our-services.variant-two .theme-btn:hover{color:#fff;background-color:#8ccfcc}.our-services.variant-three{background:#684c97}.our-services.variant-three .contianer{padding-top:83px}.our-services.variant-three .section-header{margin-bottom:77px}.our-services.variant-three .section-header h2.title{color:#fff;font-size:36px;text-transform:capitalize;margin-bottom:20px}.our-services.variant-three .section-header p{color:#a28aca}.our-services.variant-three .services-list{padding:0;margin:0 0 62px}.our-services.variant-three .services-list li{text-align:center;position:relative;z-index:9}.our-services.variant-three .services-list li.line{height:1px;background-color:#846ab1;padding:0;margin:0 auto;width:70%;position:relative;top:35px;z-index:4}.our-services.variant-three .icon-container{float:none;margin:0 auto 20px;color:#c9bcdf;border-color:#846ab1;background-color:#684c97}.our-services.variant-three .icon-container:hover{background-color:#2e2142;border-color:#2e2142}.our-services.variant-three h5{color:#c9bcdf;line-height:27px;text-transform:capitalize;padding:0 20px}.our-services.variant-four .container{padding-bottom:100px}.our-services.variant-four .section-header h2.title{font-size:48px;margin-bottom:10px}.our-services.variant-four .section-header p{line-height:30px;font-size:16px;color:#524b49}.our-services.variant-four #owl-carousel{background:url(../images/service-list-bg.png) repeat-x 0 53px;position:relative;text-align:center;padding:0 100px}.our-services.variant-four .item{text-align:center;margin-bottom:0;display:block}.our-services.variant-four .item:hover h5{color:#f16543}.our-services.variant-four .item:hover .icon-container{background:#f16543}.our-services.variant-four .item:hover .icon-container i{color:#fff}.our-services.variant-four .item .icon-container{float:none;display:inline-block;margin:0 0 20px;background-color:#f0eeed;border:0;width:100px;height:100px;border-radius:100%;transition:all .3s ease-in-out}.our-services.variant-four .item .icon-container i{transition:inherit;color:#7d8489;line-height:99px}.our-services.variant-four .item h5{text-transform:uppercase;font-size:12px;font-weight:400;transition:all .3s ease-in-out}.our-services.variant-four .item h5 a{color:#bcbab9}.our-services.variant-four .services-section-carousel{position:relative}.our-services.variant-four .services-section-carousel .next,.our-services.variant-four .services-section-carousel .prev{cursor:pointer;background:url(../images/caroseul-nav.png) no-repeat #fff 0 0;display:block;width:45px;height:45px;position:absolute;top:30px;z-index:15;border:1px solid #e6e4e3;border-radius:5px}.our-services.variant-four .services-section-carousel .prev{background-position:17px 13px;left:0}.our-services.variant-four .services-section-carousel .prev:hover{background-position:17px -22px}.our-services.variant-four .services-section-carousel .next{background-position:-31px 13px;right:0}.our-services.variant-four .services-section-carousel .next:hover{background-position:-31px -22px}.our-services-list{text-align:center;color:#3f5e5d;background-color:#8ccfcc}.our-services-list .container{padding-top:60px;padding-bottom:90px}.our-services-list .icon-box{padding:27px 0;min-height:116px;height:auto !important;height:116px}.our-services-list .title{line-height:23px;margin-bottom:15px}.our-services-list p{color:#507d7b;margin-bottom:35px;line-height:23px}.our-services-list .line{display:block;border-bottom:1px solid #7ab5b2;width:46.5%;margin:0 auto 15px}.our-services-list .theme-btn{text-transform:uppercase;padding:9px 30px;font-size:14px;font-weight:700;color:#3f5e5d;border:2px solid #3f5e5d}.our-services-list .theme-btn:hover{color:#fff;background-color:#3f5e5d}.our-services-list.variant-three{background-color:#cf5e87}.our-services-list.variant-three .icon-box{color:#feccde}.our-services-list.variant-three .title{color:#fff}.our-services-list.variant-three p{color:#efacc4}.our-services-list.variant-three .line{border-color:#aa5272}.our-services-list.variant-three .theme-btn{color:#fff;background-color:#b55276;border:2px solid #b55276}.our-services-list.variant-three .theme-btn:hover{background-color:#713048;border-color:#713048}.our-services-list.variant-four{background-color:#f0eeed}.our-services-list.variant-four .container{padding-top:65px;padding-bottom:60px}.our-services-list.variant-four .section-header{margin-bottom:70px}.our-services-list.variant-four .section-header p{line-height:24px;margin:0 0 20px}.our-services-list.variant-four h2.title{font-size:34px;font-weight:700;margin-bottom:4px;text-transform:capitalize}.our-services-list.variant-four .title,.our-services-list.variant-four h2.title{color:#524b49}.our-services-list.variant-four .title{color:#524b49;margin-bottom:10px}.our-services-list.variant-four p{color:#918d8b}.our-services-list.variant-four .services-items .title{font-size:20px;font-weight:400}.our-services-list.variant-four .line{border-bottom-color:#cccaca}.our-work #filter-by{margin:0 0 50px;border:1px solid #cad3db}.our-work #filter-by a{display:inline-block;color:#61676c;cursor:pointer;border:1px solid transparent;border-right-color:#cad3db;padding:12px 23px;margin:-1px;transition:all .2s ease-in-out}.our-work #filter-by a:last-child{border-right:0}.our-work #filter-by a.active,.our-work #filter-by a:focus,.our-work #filter-by a:hover{outline:0;background-color:#f16543;text-decoration:none;color:#fff}.our-work .gallery-item .inner-contents{border-bottom:1px solid #cad3db}.our-work .gallery-item figure{position:relative;margin:0 0 21px}.our-work .gallery-item img{padding:0;margin:0;max-width:100%}.our-work .gallery-item .gallery-btn{position:absolute;top:45%;left:50%;z-index:6;width:160px;margin:-22px 0 0 -79px;opacity:0;padding:10px 0;text-align:center;font-size:14px;font-weight:700;color:#fff;border:2px solid #fff}.our-work .gallery-item .gallery-btn:hover{color:#f16543;background-color:#fff}.our-work .gallery-item .media-container{position:absolute;z-index:4;opacity:0;width:100%;height:100%;background-color:#f16543}.our-work .gallery-item .item-title{font-size:15px;font-weight:600;margin-bottom:4px;color:#61676c}.our-work .gallery-item p{margin-bottom:12px}.our-work .gallery-item p a{color:#a1a9b0;margin-right:3px;text-decoration:none}.our-work .gallery-item p a:hover{color:#f16543}.container.portfolio-response{padding-top:0;padding-bottom:0}.projects-showcase{position:relative;border:1px solid #c6d0d8;margin-bottom:60px;box-sizing:border-box !important}.projects-showcase .control-btns{position:absolute;top:0;right:0;overflow:hidden;z-index:11;background-color:#fff}.projects-showcase .control-btns a{float:left;padding:19px 21px;border-left:1px solid #c6d0d8;border-bottom:1px solid #c6d0d8;text-decoration:none;background:url(../images/slider-nav-2.png) no-repeat -87px}.projects-showcase .control-btns a.prev{background-position:19px}.projects-showcase .control-btns a.close-btn{background:url(../images/icon-close.png) no-repeat 50%}.projects-showcase .control-btns a:hover{background-color:#c6d0d8}.projects-showcase .slide-show{padding-left:0;padding-right:10px}.projects-showcase .project-details{padding-top:48px;padding-left:20px}.projects-showcase .work-4-detail{padding-right:16px}.projects-showcase .flexslider ul,.projects-showcase .flexslider ul li{padding:0;margin:0;border:0}.projects-showcase .flexslider .flex-direction-nav{width:90px;display:block;position:absolute;right:20px;bottom:15px;z-index:4;text-indent:-99999px}.projects-showcase .flexslider .flex-direction-nav li{float:left;padding:1px 0}.projects-showcase .flexslider .flex-direction-nav li a{position:static;background:url(../images/slider-nav-2.png) #373c40 no-repeat 0 0;opacity:.8;border:0;width:45px;height:40px;margin:0}.projects-showcase .flexslider .flex-direction-nav li a:hover{background-color:#2b2f32;opacity:1}.projects-showcase .flexslider .flex-direction-nav li a.flex-next{background-position:-88px;border-left:1px solid #4c5257}.projects-showcase .flexslider .flex-direction-nav li a.flex-prev{background-position:19px}.projects-showcase .title{color:#f16543;font-size:30px;margin-bottom:20px}.projects-showcase p{margin-bottom:20px}.projects-showcase article ol,.projects-showcase article ul{margin:0 0 28px;padding-left:0}.projects-showcase article ol li,.projects-showcase article ul li{position:relative;margin-left:20px;padding:3px 0 9px;background-position:4px 10px;margin-bottom:5px;border-bottom:1px solid #dce3e9;list-style:none}.projects-showcase article ol li:before,.projects-showcase article ul li:before{font-family:FontAwesome;content:"\f061";position:absolute;left:-20px}.projects-showcase article ol li:last-child,.projects-showcase article ul li:last-child{border-bottom:0}.projects-showcase .theme-btn{color:#373c40;border:1px solid #373c40;font-weight:700;padding:8px 31px 7px;border-width:2px;font-size:14px;margin-bottom:25px}.projects-showcase .theme-btn:hover{color:#fff;background-color:#373c40}.our-work.variant-two{padding-top:62px;padding-bottom:62px}.our-work.variant-two .section-header{margin-bottom:36px;padding:0 15px}.our-work.variant-two .section-header h3.title{margin-bottom:6px}.our-work.variant-two .gallery-item{margin:0}.our-work.variant-two .gallery-item .inner-contents{padding-top:23px;border-bottom:1px solid #cad3db;border-left:1px solid #cad3db}.our-work.variant-two .gallery-item figure{margin-bottom:0}.our-work.variant-two .gallery-item figure img{width:100%}.our-work.variant-two .gallery-item .item-title,.our-work.variant-two .gallery-item p{padding:0 18px}.our-work.variant-three{padding-top:0;padding-bottom:0}.our-work.variant-three .work-section-carousel-2{position:relative}.our-work.variant-three .wrapper{overflow:hidden;position:relative}.our-work.variant-three .overlay{background:url(../images/overlay-bg.png);position:absolute;top:0;width:25%;height:100%;z-index:5}.our-work.variant-three .overlay.left{left:0;text-align:right}.our-work.variant-three .overlay.right{right:0;text-align:left}.our-work.variant-three .next,.our-work.variant-three .prev{background:url(../images/caroseul-nav-2.png) no-repeat #fff 22px 16px;display:inline-block;width:56px;height:50px;margin:0;z-index:15;cursor:pointer}.our-work.variant-three .next{background-position:-66px 16px}.our-work.variant-three .item{position:relative}.our-work.variant-three .item img{width:100%;margin:0}.our-work.variant-three .item .inner-contents{position:absolute;bottom:0;left:0;width:100%;background-image:url(../images/carousel-detail-bg.png);z-index:4;padding:10px 15px}.our-work.variant-three .item h5{font-size:15px;font-weight:600;color:#282c33;margin-bottom:2px}.our-work.variant-three .item p{font-style:italic;font-family:Open Sans,sans-serif;margin-bottom:0}.our-work.variant-three .item p a{color:#4369ac}.our-work.variant-three .item p a:hover{color:#f16543}.container-work-1,.our-work.variant-four .container-work-4{padding-top:80px;padding-bottom:80px}.our-work.variant-four .container.portfolio-response{padding-top:0}.our-work.variant-four .section-header{margin-bottom:35px}.our-work.variant-four .section-header h2.title{font-size:48px}.our-work.variant-four .section-header p{font-size:16px;line-height:30px;color:#524b49}.our-work.variant-four #filter-by{border-left:0;border-right:0;text-align:center;margin-bottom:50px}.our-work.variant-four #filter-by a{transition:all .2s ease-in-out;font-size:14px;padding:9px 20px;color:#a7a19f;margin-left:-3px}.our-work.variant-four #filter-by a.active,.our-work.variant-four #filter-by a:hover{background:#f16543;color:#fff;border-right-color:#f16543;border-left-color:#f16543}.our-work.variant-four #filter-by a:first-child{border-left:1px solid #cad3db}.our-work.variant-four #filter-by a:last-child{border-right:1px solid #cad3db}.our-work.variant-four .gallery-item .inner-contents{position:relative;border-bottom:0}.our-work.variant-four .gallery-item .item-title{padding-top:23%}.our-work.variant-four .gallery-item .item-title a{color:#fff}.our-work.variant-four .gallery-item p{color:#fff;margin-bottom:11%}.our-work.variant-four .gallery-item .media-container{text-align:center;position:absolute;top:0;left:0;overflow:hidden;background:0;height:100%;width:100%;z-index:6}.our-work.variant-four .gallery-item .overlay{position:absolute;top:0;left:0;z-index:4;background-color:#f16543;opacity:.9;width:100%;height:100%;display:none}.our-work.variant-four .gallery-item .gallery-btn{position:static;margin:0;padding:12px 29px;opacity:1}.our-work.variant-four .gallery-item figure{margin:0}.reply a{color:#f16543}.reply a:hover{color:#333}.explore-more:hover{color:#f16543 !important}.our-blog{background-color:#e5eaef}.our-blog .view-more{background:#373c40;transition:all .2s ease-in-out;color:#fff}.our-blog .view-more:hover{background:#f16543}.our-blog .container{padding-top:100px;padding-bottom:100px}.our-blog article header{text-align:left}.our-blog .hentry .post-title{line-height:21px;margin-bottom:5px;color:#373c40}.our-blog .hentry h2.post-title{font-size:18px}.our-blog .hentry .post-meta{color:#a1a9b0;font-family:Open Sans,sans-serif;font-style:italic;margin-bottom:14px}.our-blog .hentry .post-meta a{font-style:normal;color:#373c40}.our-blog .hentry .post-meta a:hover{color:#f16543}.our-blog .hentry img{display:block;height:auto;max-width:100%;width:100%;transition:all .2s ease-in-out}.our-blog .hentry p{margin-bottom:20px}.our-blog .post-contents{padding:20px 25px 14px;background-color:#fff}.our-blog .gallery-post-slider,.our-blog .post-video{margin:0}.our-blog .post-video .video-wrapper{padding-bottom:60.8%}.our-blog .arrow .shape{border-top-color:#e5eaef}.post-grid-2-col{margin-bottom:30px}.post-grid-2-col p{line-height:21px}.post-grid-2-col .large-col .post-meta{margin-bottom:13px}.post-grid-2-col .small-col .hentry h2.post-title{margin-bottom:2px}.post-grid-2-col .small-col .post-meta{margin-bottom:17px}.post-grid-2-col .small-col .post-contents{padding:24px 25px 26px}.post-grid-2-col .post-video .video-wrapper{padding-bottom:56.8%}.post-grid-3-col article{margin-bottom:30px}.post-grid-3-col .hentry h2.post-title{margin-bottom:3px}.post-grid-3-col p{line-height:21px}.post-grid-3-col .post-contents{padding-top:23px}.post-grid-3-col .hentry .post-meta{margin-bottom:19px}.our-blog.variant-three{background:#4369ac}.our-blog.variant-three .container{padding-top:60px}.our-blog.variant-three .section-header h2.title{color:#fff;font-size:36px;text-transform:capitalize;margin-bottom:17px}.our-blog.variant-three .section-header p{color:#7d9bd0}.our-blog.variant-three .owl-carousel .owl-item{padding:0 15px}.our-blog.variant-three .post-video .video-wrapper{padding-bottom:61%}.our-blog.variant-three .owl-controls{margin:25px 0 0}.our-blog.variant-three .owl-controls .owl-page span{opacity:1;width:16px;height:16px;margin:2px 6px;background-color:#2e4876}.our-blog.variant-three .owl-controls .owl-page.active span,.our-blog.variant-three .owl-controls .owl-page:hover span{background-color:#6991d9}.our-blog.variant-four{background:#eee9e7}.our-blog.variant-four .section-header h2.title{color:#534f4d;margin-bottom:18px}.our-blog.variant-four .section-header p{color:#534f4d}.our-blog.variant-four .post-grid-2-col article{overflow:hidden;margin-bottom:35px;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.16)}.our-blog.variant-four .post-grid-2-col .post-video .video-wrapper{padding-bottom:44.25%}.our-blog.variant-four .view-more{border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.16)}.our-blog.variant-four .gallery-post-slider{overflow:visible}.our-blog.variant-four .post-contents{padding:25px 23px}.our-blog.variant-four .hentry h1.post-title,.our-blog.variant-four .hentry h2.post-title,.our-blog.variant-four .hentry h3.post-title{font-size:24px;color:#534f4d;margin-bottom:7px;padding-right:65px}.our-blog.variant-four .hentry .post-meta{color:#73706e;margin-bottom:10px}.our-blog.variant-four .hentry .post-meta a{font-style:italic}.our-blog.variant-four .hentry p{color:#999492}.our-blog.variant-four .theme-btn{color:#7d7774;font-size:13px;font-weight:600;border:1px solid #9d9b9a;padding:4px 14px;text-transform:uppercase}.our-blog.variant-four .theme-btn:hover{color:#fff;border-color:#373c40;background-color:#373c40}.our-blog.variant-four .format-icon{height:75px;width:75px;position:absolute;top:100%;right:20px;margin-top:-37.5px;border-radius:100%}.our-blog.variant-four .format-gallery .format-icon,.our-blog.variant-four .format-image .format-icon{background-image:url(../images/icon-image-2.png)}.our-blog.variant-four .format-video .format-icon{background-image:url(../images/icon-video-2.png)}.our-blog.variant-four .format-audio .format-icon{background-image:url(../images/icon-audio-2.png)}.our-blog.variant-four .format-chat .format-icon{background-image:url(../images/icon-chat-2.png)}.our-blog.variant-four .arrow .shape{border-top-color:#eee9e7}.our-blog.variant-four .arrow .icon{background:url(../images/icon-arrow-down-2.png) no-repeat 50% 10px}.follow-us{text-align:center;background:url(../images/temp/follow-us-section-bg.jpg);background-attachment:fixed;background-size:cover}.follow-us .flexslider{padding-top:100px;padding-bottom:100px}.follow-us .icon-twitter{display:block;width:100%;height:30px;background:url(../images/icon-twitter.png) no-repeat center 0;margin-bottom:15px}.follow-us .section-header h2.title{color:#fff;font-size:36px;line-height:41px}.follow-us .separator .line{background-color:#6b7074}.follow-us .widget_displaytweetswidget{margin:0}.follow-us .widget_displaytweetswidget li p{font-size:27px;line-height:42px;color:#ced3d8;border:0}.follow-us .widget_displaytweetswidget li a{color:#f16543}.follow-us .widget_displaytweetswidget li small{font-size:18px;color:#919ba1}.follow-us.variant-three{background:#e76c99}.follow-us.variant-three .container{padding-top:100px;padding-bottom:100px}.follow-us.variant-three .icon-twitter{background-image:url(../images/icon-twitter-2.png)}.follow-us.variant-three .section-header{margin-bottom:24px}.follow-us.variant-three h2.title{color:#7c3751}.follow-us.variant-three span.line{background-color:#ca668b}.follow-us.variant-three .widget_displaytweetswidget{width:auto;margin-bottom:0}.follow-us.variant-three .widget_displaytweetswidget a,.follow-us.variant-three .widget_displaytweetswidget p{color:#fff}.follow-us.variant-three .widget_displaytweetswidget small{color:#9e4767;font-style:normal}.follow-us.variant-three .slider-follow-var3{padding-top:0;padding-bottom:0}.follow-us.variant-four .flexslider{padding-top:160px;padding-bottom:150px}.follow-us.variant-four .flexslider .flex-viewport ul li .custom-container-follow{width:1025px}.follow-us.variant-four .section-header{margin-bottom:17px}.follow-us.variant-four i.icon-twitter{float:left;width:147px;height:147px;margin:0 54px 0 0;background-color:#f16543;background-position:50%;border-radius:100%}.follow-us.variant-four .icon-twitter{background-image:url(../images/icon-twitter-3.png)}.follow-us.variant-four .widget_displaytweetswidget{width:auto}.follow-us.variant-four .widget_displaytweetswidget a{color:#f16543}.follow-us.variant-four .widget_displaytweetswidget p{color:#fff;text-align:left;padding-top:30px;display:table}.follow-us.variant-four .widget_displaytweetswidget small{color:#f16543;font-style:normal;text-align:center;display:block;margin-top:20px}.contact-details{text-align:center;padding-top:0;padding-bottom:0}.contact-details .section-header p{font-size:16px}.contact-details .icon-pin{display:block;width:100%;height:56px;background:url(../images/icon-pin.png) no-repeat center 0;margin-bottom:20px}.contact-details .inner-wrapper{position:relative;width:100%}.contact-details #map_canvas,.contact-details .inner-wrapper{height:585px}.contact-details .contact-details-container,.contact-details .google-map-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.contact-details .contact-details-container{padding-top:100px;z-index:6}.contact-details .google-map-wrapper{z-index:4}.contact-details-list{border-bottom:1px solid #bcc3c9;border-right:1px solid #bcc3c9;display:inline-block}.contact-details-list li{float:left;color:#373c40;font-size:24px;font-weight:700;text-align:center;border-top:1px solid #bcc3c9;border-left:1px solid #bcc3c9;padding:28px 0;width:257px;word-wrap:break-word}.contact-details-list li a{color:#373c40}.contact-details-list li a:hover{color:#f16543}.contact-details-list li i{display:block;width:100%;height:32px;margin-bottom:12px}.contact-details-list li .icon-telephone{background:url(../images/icon-telephone.png) no-repeat center 0}.contact-details-list li .icon-fax{background:url(../images/icon-fax.png) no-repeat center 0}.contact-details-list li .icon-mail{background:url(../images/icon-mail.png) no-repeat center 0}.contact-details.variant-three{background:#674296;padding-top:130px;padding-bottom:0;height:auto}.contact-details.variant-three .section-header h2.title{color:#fff}.contact-details.variant-three .section-header p{color:#b297d4}.contact-details.variant-three span.line{background-color:#744da7}.contact-details.variant-three .contact-details-list{border:0}.contact-details.variant-three .contact-details-list li{border:0;color:#fff}.contact-details.variant-three .contact-details-list li a{color:#fff}.contact-details.variant-three .contact-details-list li a:hover{color:#2f0b5c}.contact-details.variant-three .contact-details-list li.fax{border-left:1px solid #744da7;border-right:1px solid #744da7}.contact-details.variant-three .contact-details-list li .icon-telephone{background-image:url(../images/icon-telephone-2.png)}.contact-details.variant-three .contact-details-list li .icon-fax{background-image:url(../images/icon-fax-2.png)}.contact-details.variant-three .contact-details-list li .icon-mail{background-image:url(../images/icon-mail-2.png)}.contact-details.variant-four{padding-top:0;padding-bottom:0;background:url(../images/temp/map2.jpg);background-attachment:fixed;background-size:contain}.contact-details.variant-four .icon-pin{margin-bottom:2px}.contact-details.variant-four .section-header{padding-top:83px}.contact-details.variant-four .section-header h2.title{margin-bottom:55px}.contact-details.variant-four address{display:inline-block;width:63.5%;margin:0 auto;padding-top:25px;padding-bottom:35px;background-color:#373c40;color:#fff;text-align:center;font-size:18px;line-height:30px;position:relative}.contact-details.variant-four address:after{content:"";position:absolute;top:100%;left:46%;border-width:0 0 35px 30px;border-style:solid;border-color:transparent #373c40}.contact-details.variant-four .wrapper-contact-detail{background:#fff}.contact-details.variant-four .contact-details-list{border-right:1px solid #e4dedb;width:100%;background-color:#fff;padding-top:30px;padding-bottom:50px}.contact-details.variant-four .contact-details-list li{float:none;border:0;width:100%;overflow:hidden;border-bottom:1px solid #e4dedb;color:#534f4d;padding:40px 0;line-height:90px}.contact-details.variant-four .contact-details-list li:last-child{border-bottom:0}.contact-details.variant-four .contact-details-list li a{color:#373c40}.contact-details.variant-four .contact-details-list li a:hover{color:#f16543}.contact-details.variant-four .contact-details-list li i{margin:auto;float:right;width:100px;height:100px;background-color:#eee9e7;background-position:50%;border-radius:100%}.contact-details.variant-four .contact-details-list li span{float:left}.contact-details.variant-four .contact-details-list li .icon-telephone{background-image:url(../images/icon-telephone-3.png)}.contact-details.variant-four .contact-details-list li .icon-fax{background-image:url(../images/icon-fax-3.png)}.contact-details.variant-four .contact-details-list li .icon-mail{background-image:url(../images/icon-mail-3.png)}.gm-style-cc,.gmnoprint{display:none}.contact-us{background-color:#f16543}.contact-us .container{padding-top:100px;padding-bottom:100px}.contact-us .section-header{margin-bottom:70px}.contact-us .section-header .title{color:#fff}.contact-us .section-header p{color:#ffad99;font-size:16px}.contact-us .separator .line{background-color:#d6593b}.contact-us .contact-form{margin:auto 200px}.contact-us .contact-form ::-webkit-input-placeholder{color:#ffad99}.contact-us .contact-form ::-moz-placeholder{color:#ffad99}.contact-us .contact-form :-ms-input-placeholder{color:#ffad99}.contact-us .contact-form input:-moz-placeholder{color:#ffad99}.contact-us .contact-form input{border:1px solid transparent;transition:all .2s ease-in-out}.contact-us .contact-form input:focus{color:#fff;border-color:#fff}.contact-us .contact-form input,.contact-us .contact-form textarea{color:#ffad99;background-color:#cf5537;height:43px;padding-left:16px;padding-right:16px}.contact-us .contact-form textarea{display:block;padding-top:10px;padding-bottom:10px;resize:none;width:100%;height:151px;border:1px solid transparent;transition:all .2s ease-in-out}.contact-us .contact-form textarea:focus{color:#fff;border-color:#fff}.contact-us .contact-form p{overflow:hidden;text-align:center;margin-bottom:28px}.contact-us .contact-form #email,.contact-us .contact-form #name{width:48%}.contact-us .contact-form #name{float:left}.contact-us .contact-form #email{float:right}.contact-us .contact-form #subject{width:100%}.contact-us .contact-form #submit{font-size:14px;color:#fff;background:0;border:2px solid #fff;padding:3px 33px 1px;float:right}.contact-us .contact-form #submit:hover{background-color:#cf5537;border-color:#cf5537}.contact-us .contact-form #contact-loader{display:none;margin:9px 10px 0 0}.contact-us .contact-form input.error,.contact-us .contact-form textarea.error{border:1px solid #fff}.contact-us .status-wrapper{float:left}.contact-us .submit-and-loader{float:right}.contact-us .error-container{display:none}.contact-us .error-container label.error{font-weight:500;color:#fff;display:block}.contact-us #message-sent{display:none}.contact-us.variant-three{background-color:#674296}.contact-us.variant-three .contact-form #contact-loader{margin:15px 10px 0 0}.contact-us.variant-three ::-webkit-input-placeholder{color:#afa0c3}.contact-us.variant-three ::-moz-placeholder{color:#afa0c3}.contact-us.variant-three :-ms-input-placeholder{color:#afa0c3}.contact-us.variant-three input:-moz-placeholder{color:#afa0c3}.contact-us.variant-three .section-header h2.title{font-size:48px}.contact-us.variant-three .section-header p{color:#b297d4}.contact-us.variant-three span.line{background-color:#744da7}.contact-us.variant-three input,.contact-us.variant-three textarea{color:#afa0c3;background-color:#fff}.contact-us.variant-three input:focus,.contact-us.variant-three textarea:focus{color:#373c40}.contact-us.variant-three textarea{display:block}.contact-us.variant-three #submit{background:#e76c99;border-color:#e76c99}.contact-us.variant-three #submit:hover{background-color:#532a87;border-color:#532a87}.contact-us.variant-three input.error,.contact-us.variant-three textarea.error{border-color:#e76c99}.contact-us.variant-four .contact-form #contact-loader{margin:15px 10px 0 0}.contact-us.variant-four .section-header h2.title{margin-bottom:15px}.contact-us.variant-four ::-webkit-input-placeholder{color:#a0a0a0}.contact-us.variant-four ::-moz-placeholder{color:#a0a0a0}.contact-us.variant-four :-ms-input-placeholder{color:#a0a0a0}.contact-us.variant-four input:-moz-placeholder{color:#a0a0a0}.contact-us.variant-four input,.contact-us.variant-four textarea{color:#a0a0a0;background-color:#fff}.contact-us.variant-four input:focus,.contact-us.variant-four textarea:focus{color:#080808}.contact-us.variant-four input.error,.contact-us.variant-four textarea.error{border-color:red;box-shadow:inset 0 0 1px 1px red}.product-categories{padding:20px 0}.product-categories figure{position:relative;margin:20px auto}.product-categories img{margin:0}.product-categories figcaption{position:absolute;left:0;bottom:0;background-color:#373c40;color:#fff;font-size:16px;line-height:23px;font-weight:700;padding:10px 23px;width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.featured-products{display:none;padding-top:30px;padding-bottom:30px}.featured-products .section-header{margin-bottom:50px}.featured-products .inner-contents{border-bottom:1px solid #ced7de;margin-bottom:30px}.products{display:none;background-color:#f7f9fa;padding-top:30px;padding-bottom:30px}.masthead-with-menus{background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;margin-top:73px;padding:10em 0;margin-bottom:10em;position:relative;z-index:1}.masthead-with-menus:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0}.masthead-with-menus .container{position:relative}.masthead-with-menus .masthead-header{font-size:64px;letter-spacing:1px;line-height:86px;margin:0;font-family:Leckerli One,cursive;text-transform:none;color:#fff}.masthead-with-menus .masthead-subheader{text-align:center;font-size:30px;line-height:40px;margin-bottom:30px;color:#fff}@media(min-width:768px){.masthead-with-menus .masthead-subheader{margin-bottom:78px}}@media(min-width:768px){.masthead-with-menus{padding:10em 0 0}}@media(min-width:768px){.masthead-menus{-webkit-transform:translateY(50%);transform:translateY(50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:767px){.masthead-menus>div:nth-child(n+2){margin-top:30px}}.masthead-menu-wrapper{background:#fff;box-shadow:3px 0 65px rgba(0,0,0,.1);border:1px solid #ddd;padding:25px;border-radius:2px}.masthead-menu-wrapper h3{margin:0 0 10px}.masthead-menu-wrapper p{text-align:center}.masthead-menu{position:relative;margin-top:10px}.masthead-menu button{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;border-radius:5px;background:url(//cdn2.hubspot.net/hubfs/67369/leanlabs/images/select-arrow.png) #f9f8f7;background-position:90%;background-repeat:no-repeat;padding:15px 20px;font-size:16px;font-weight:700;line-height:24px;color:#555;border:1px solid #e5e6e7;border-radius:2px;box-shadow:0 2px 0 0 #d1d1d1;text-align:left}.masthead-menu .masthead-menu-dropdown{height:0;visibility:hidden;opacity:0;transition:all .2s ease-in-out;position:absolute;top:100%;width:100%;z-index:16;border:1px solid #ddd;background-color:#f9f8f7}.masthead-menu .masthead-menu-dropdown ul{padding:0;margin:0;max-width:100%}.masthead-menu .masthead-menu-dropdown ul li{list-style:none;margin:0}.masthead-menu .masthead-menu-dropdown ul li a{text-decoration:none;padding:10px 20px;background-color:#f9f8f7;display:block}.masthead-menu .masthead-menu-dropdown ul li a:hover{background:#3c92de;color:#fff}.masthead-menu .masthead-menu-dropdown ul li:nth-child(n+2) a{border-top:1px solid #ddd}.masthead-menu:hover .masthead-menu-dropdown{display:block;height:auto;visibility:visible;opacity:1}.offer-bar-v3{position:relative;background:#ff9400;padding:20px 0;color:#fff;font-size:25px;transition:all .2s ease-in-out;text-align:center}.offer-bar-v3:hover{background:#0072c0}.offer-bar-v3 .container>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.offer-bar-v3 .container>.row>div{width:auto;margin:0;-ms-flex-preferred-size:100%;flex-basis:100%}.offer-bar-v3 a,.offer-bar-v3 a:focus,.offer-bar-v3 a:hover{color:inherit;text-decoration:none}.offer-bar-v3 .image-col{position:relative}.offer-bar-v3 img{-webkit-transform:rotate(10deg);transform:rotate(10deg);transition:all .2s ease-in-out;margin:30px 0;max-width:175px}.offer-bar-v3:hover img{-webkit-transform:rotate(5deg);transform:rotate(5deg)}@media(min-width:768px){.offer-bar-v3{text-align:left}.offer-bar-v3 .container>.row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.offer-bar-v3 .container>.row>div{-ms-flex-preferred-size:auto;flex-basis:auto}.offer-bar-v3 img{margin:-50% auto}.offer-bar-v3:hover img{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}.two-col-with-media{overflow-x:hidden}.two-col-with-media .container-fluid{padding:0 25px}.two-col-with-media>div>.row>div+div{margin-top:30px}@media(min-width:992px){.two-col-with-media>div>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.two-col-with-media>div>.row>div+div{margin-top:0}}@media(min-width:640px){.two-col-with-media .content-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.two-col-with-media .content-col h2{margin-top:0;text-align:left}.two-col-with-media .content-col .content-col-ebook{padding:0 0 2em;text-align:center}.two-col-with-media .content-col .content-col-ebook img{position:relative;z-index:1;margin-bottom:20px;max-width:150px}.two-col-with-media .content-col .content-col-ebook a{background:#ff9400;position:relative;color:#fff;text-decoration:none;padding:20px 0;text-align:center;display:block}@media(min-width:640px){.two-col-with-media .content-col .content-col-ebook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.two-col-with-media .content-col .content-col-ebook img{margin-bottom:0;margin-right:20px}.two-col-with-media .content-col .content-col-ebook a{text-align:left}.two-col-with-media .content-col .content-col-ebook a:after,.two-col-with-media .content-col .content-col-ebook a:before{content:"";width:9999px;height:100%;position:absolute;background:inherit;top:0}.two-col-with-media .content-col .content-col-ebook a:before{right:100%;left:auto}.two-col-with-media .content-col .content-col-ebook a:right{right:auto;left:100%}.two-col-with-media .content-col .content-col-ebook a:hover{background:#0072c0}}@media(min-width:768px){.two-col-with-media .content-col .content-col-ebook{text-align:left}}.two-col-with-media .content-col .content-col-body .btn{margin-bottom:0}.two-col-with-media .media-col img{max-width:100%;height:auto}.two-col-with-media .responsive-video{padding-bottom:62.5%;position:relative}.two-col-with-media .responsive-video>iframe,.two-col-with-media .responsive-video>span{position:absolute;width:100%;height:100%;top:0}.six-steps{padding:0 0 40px;overflow-x:hidden}.six-steps-nav{display:block;margin-bottom:50px}.six-steps-nav .intro{background:#ff9400;color:#fff;padding:15px;display:block;text-align:center;font-size:2em;cursor:pointer}.six-steps-nav .intro:after{content:"+";margin-left:10px}.six-steps-nav .intro.active:after{content:"-"}.six-steps-nav ul{margin:0;padding:10px 0;width:100%;max-width:100%;margin:auto;background:#ddd;margin-top:10px;display:none}.six-steps-nav ul li{list-style:none;text-align:center;position:relative;margin-bottom:0;line-height:1.1;cursor:pointer}.six-steps-nav ul li:hover:after,.six-steps-nav ul li:hover:before{background:#d94825}.six-steps-nav ul li.active:after,.six-steps-nav ul li.active:before{background:#c1d72e}.six-steps-nav ul li a{text-decoration:none;color:#111}.six-steps-nav ul li a.active,.six-steps-nav ul li a:hover{color:#ff9400}.six-steps-nav ul li span{display:block;padding:20px 5px;position:relative;font-size:1.2em;cursor:pointer}.six-steps-nav ul li:not(:last-child) span:after{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #111;position:absolute;bottom:-7.5px;left:0;right:0;margin:auto}.step-card-row{display:block;transition:all .2s ease-in-out}.step-card-row:after,.step-card-row:before{content:"";height:1px}@media(min-width:768px){.step-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.step-card{background-size:cover;background-repeat:no-repeat;background-position:50%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-preferred-size:100%;flex-basis:100%;min-height:375px;font-size:1.25em;transition:all .2s ease-in-out;position:relative;max-width:400px}.step-card:before{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;position:absolute}.step-card:hover{-webkit-transform:scale(1.03);transform:scale(1.03);box-shadow:12px 14px 40px 0 rgba(0,0,0,.1)}.step-card+.step-card{margin-top:30px}@media(min-width:768px){.step-card{-ms-flex-preferred-size:39%;flex-basis:39%;font-size:1.75em}.step-card+.step-card{margin-top:0}}@media(max-width:767px){.step-card{margin:auto}}.step-card-content{color:#fff;padding:60px 40px 0;position:relative}.step-card-content *{color:inherit}.step-card-content h2{margin-bottom:0;color:#fff !important}.step-card-content p{font-size:1em}.step-card-btn{padding:0 40px 30px;margin-top:50px;position:relative}.step-card-btn .btn{margin:0;font-size:.8em;background:#fff;color:#111}.step-card-btn .btn:hover{background:#ff9400;color:#fff}.interactive-country-selector{padding:0 0 40px}.interactive-country-selector .container{max-width:1920px}@media(min-width:768px){.interactive-country-selector .container{padding-left:50px;padding-right:50px}}.interactive-country-selector.white{background:#fff}.interactive-country-selector.light-grey{background:#f9f9f9}.interactive-country-selector .section-header{text-align:center;margin-bottom:50px}.interactive-country-selector .section-header h2{text-transform:none}.interactive-country-selector .section-header .lead{text-transform:uppercase;font-weight:600;font-size:1.5em}.interactive-country-selector .continent-selector{border-top:2px solid #ddd;border-bottom:2px solid #ddd;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.interactive-country-selector .continent-selector button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 30px;border:2px solid #000;border-radius:50px;background:0;font-size:1.5em;margin:10px 0}.interactive-country-selector .continent-selector button:nth-child(n+2){margin-left:15px}.interactive-country-selector .continent-selector button.active{background:#ff9400;color:#fff;border-color:#ff9400}.interactive-country-selector .continent-selector button.active:hover{background:#ff9400}.interactive-country-selector .continent-selector button:hover{background:#000;color:#fff}@media(min-width:768px){.interactive-country-selector .continent-selector button{margin:0}}.country-selector-header{text-align:left;margin-top:0;text-transform:none;font-weight:400;font-size:2.8rem;color:inherit !important}.country-selector-header span{display:none;text-transform:uppercase;font-weight:700;margin-top:.5em}.country-selector-header span.active{display:inline-block}.country-selector-header span:before{content:"";clear:both}.country-selectors-wrapper{padding:100px 0 0}.country-selectors{margin-top:50px;max-width:300px}.country-selector{display:none}.country-selector.active{display:block}.country-selector button{-webkit-appearance:none;display:block;background:#363636;color:#fff;box-shadow:none;outline:0;border:0;border-bottom:2px solid #ff9400;width:100%;text-align:left;padding:20px 30px;font-size:1.5em;position:relative}.country-selector button:after{border-top:20px solid hsla(0,0%,100%,.3);position:absolute;right:20px;top:0;bottom:0;margin:auto}.country-selector button.active:after,.country-selector button:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}.country-selector button.active:after{border-top:0;border-bottom:20px solid hsla(0,0%,100%,.3)}.country-selector-dropdown{display:none;background:#fff}.interactive-country-selector.white .country-selector-dropdown{background:#f9f9f9}.country-selector-dropdown ul{padding:0;margin:0;max-width:100%}.country-selector-dropdown ul li{display:block;list-style:none;margin:0}.country-selector-dropdown ul li a{padding:10px 30px;text-decoration:none;display:block;border-bottom:1px solid #ddd}.country-selector-dropdown ul li a:hover{background:#ff9400;color:#fff}#map{margin-bottom:50px}#map svg{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(min-width:768px){#map{margin-bottom:0}}.lp-masthead{position:relative}.lp-masthead:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.3}.lp-masthead h1,.lp-masthead h2,.lp-masthead h3{text-align:left}.lp-masthead h1+h2{margin-top:0}.lp-masthead h1{font-weight:600;text-transform:uppercase}.lp-masthead h2{font-weight:400;text-transform:none}.lp-masthead .container{padding-top:0;padding-bottom:0}.lp-masthead-wrapper{padding:85px 0 65px;position:relative;overflow:hidden}.lp-masthead-wrapper .lp-masthead-header{color:#fff}.lp-masthead-wrapper .lp-masthead-header *{color:inherit}.lp-masthead-wrapper .lp-masthead-header h1{margin-top:0}.lp-masthead-wrapper .lp-masthead-content{color:#fff;position:relative}.lp-masthead-wrapper .lp-masthead-content *{color:inherit}.lp-masthead-arrow{position:relative;text-align:center;padding:12px;margin-bottom:6px;height:18px;width:160px;display:block;margin:50px auto 0;transition:all .2s ease-in-out}.lp-masthead-arrow:before{left:0;width:51%;-webkit-transform:skew(0,10deg);transform:skew(0,10deg)}.lp-masthead-arrow:after,.lp-masthead-arrow:before{content:"";position:absolute;top:0;height:70%;background:#fff;transition:all .2s ease-in-out}.lp-masthead-arrow:after{right:0;width:50%;-webkit-transform:skew(0,-10deg);transform:skew(0,-10deg)}.lp-masthead-arrow:hover:after,.lp-masthead-arrow:hover:before{background:#ff9400}.lp-masthead-wrapper .lp-masthead-form{margin:100px 0 30px}.below-form-text{font-style:italic;margin:20px 0 0 !important;font-size:15px;text-align:center}@media(min-width:768px){.lp-masthead-wrapper>div{width:49%;float:left}.lp-masthead-wrapper .lp-masthead-form{float:right;margin:0}.lp-masthead-wrapper .lp-masthead-content{margin-top:140px;padding-bottom:90px}.lp-masthead-arrow{position:absolute;bottom:0;left:0;right:0;margin:auto}}.lp-masthead #contact-form .form-title{display:none}.lp-masthead #contact-form img{max-width:200px;margin:-70px auto 0 !important;float:none;display:block}.lp-masthead #contact-form .hs_submit{text-align:right}.lp-masthead #contact-form input[type=submit]{float:none}@media(max-width:1199px){.custom-container-header{width:945px}.header-wrapper.variant-two .contact-card .email,.header-wrapper.variant-two .contact-card .phone-number{margin-right:5px}.header-wrapper.variant-two .main-menu>ul>li{margin-right:6px}.header-wrapper.variant-two .main-menu>ul>li:last-child{margin-right:0}.header-wrapper.variant-two .main-menu>ul>li a{font-size:12px}.header-wrapper.variant-two .social_networks li a{width:27px;border-left-color:transparent}.header-wrapper.variant-three .main-menu ul>li>a{padding-left:10px;padding-right:10px}.header-wrapper.variant-three .contact-card .contact-options .phone-number{margin-right:10px}.header-wrapper.variant-three .social_networks li a{width:38px}.header-wrapper.variant-four .contact-card .email{margin-right:7px}.header-wrapper.variant-four .main-menu ul li{margin:0 0 0 4px}.header-wrapper.variant-four .main-menu ul li a{padding-left:3px;padding-right:3px;font-size:12px}.header-wrapper.variant-four .main-menu ul li:hover>a{border:0;background:0}.header-wrapper.variant-four .contact-card .contact-options{font-size:12px}.header-wrapper.variant-four .social_networks li a{margin-left:0;margin-right:10px}.our-services.variant-three .container{padding-bottom:0}.custom-container-slide{width:910px}.custom-margin-slider{margin:55px 0}.slide-description{left:100px}.home-slider{height:650px}.flexslider .slide-description h2{font-size:42px;line-height:48px;padding:13px 15px 10px}.flexslider .slide-description a,.flexslider .slide-description p{font-size:14px}.flexslider .slide-description p{margin-bottom:20px}.flexslider .slide-description a{padding:10px 20px}.flexslider.variant-two .slide-description a{margin-top:20px}.flexslider.variant-three .slide-description{padding:0 100px}.flexslider.variant-three .slide-description h2{font-size:48px}.welcome-section h1{font-size:42px;line-height:48px}.welcome-section .container{padding-top:80px}.about-us .container{padding-bottom:60px}.about-us.variant-two .container{padding-top:63px;padding-bottom:0}.features .container{padding-bottom:50px}.features.variant-two .container{padding-top:75px;padding-bottom:55px}.our-team .container{padding-top:100px;padding-bottom:0}.team-member .social_networks li a{width:44px}.our-team.variant-four .member-info{height:132px}.client-section-carousel{padding:0}.our-clients .variant-four .owl-item{border:0}.our-clients .variant-four .owl-controls{margin-top:40px}.follow-us.variant-four .flexslider .flex-viewport ul li .custom-container-follow{padding-left:0;padding-right:0;width:800px}.follow-us.variant-four i.icon-twitter{width:100px;height:100px;margin:40px 30px 0 0}.our-services .container{padding-bottom:80px}.our-services .services-list{padding-top:0}.our-services .services-list li:last-child{margin-bottom:0}.our-services .inner-contents{padding-top:70px}.our-services .inner-contents h2{font-size:24px}.our-services .inner-contents p{margin-bottom:10px}.our-services.variant-two .container{padding-top:80px}.our-services.variant-two .list-large-arrow-bullet ul{margin-top:5px;margin-bottom:5px}.our-work #filter-by{border:0}.our-work #filter-by a{border:1px solid #cad3db;padding-left:20px;padding-right:20px;margin:1px}.our-work #filter-by a:last-child{border-right:1px solid #cad3db}.our-work .gallery-item img{width:100%}.our-work .portfolio-response.container{padding-bottom:0}.post-grid-2-col{display:none}.contact-us .contact-form{margin-right:80px;margin-left:80px}.page-container{padding-bottom:50px}.page-container .page-header{margin-bottom:30px}.portfolio-item-filter{margin-top:30px;margin-bottom:30px}.blog-article .post-meta{margin-right:15px}.blog-article .post-meta ul{padding-left:0;padding-right:0}.blog-article .post-summary{padding-right:0}#comments .comment{padding-top:30px;padding-bottom:30px}#comments .comment-wrapper{padding-left:30px;padding-right:30px}#comments .depth-2 article{margin-left:120px}#comments .depth-3 article,#comments .depth-4 article,#comments .depth-5 article{margin-left:240px}.projects-showcase .title{font-size:29px}.widget .tabbed .tabs li{font-size:14px}.widget-list li figure{margin-right:15px;margin-bottom:15px}.single-project article{padding:40px 50px 0}.related-projects{padding-top:30px}.services-items-wrapper article .content-wrapper{padding:15px 15px 0}.services-sidebar .services-item{padding-left:15px;padding-right:15px}#map_canvas{height:470px}.contacts-list{margin-right:0}}@media(max-width:991px){.header-wrapper.variant-two .contact-card{float:none;width:100%;overflow:hidden}.header-wrapper.variant-two .mean-container .mean-nav{background:transparent}.header-wrapper.variant-two .mean-container .mean-nav ul li a{border-top:1px solid #43494d}.header-wrapper.variant-two .mean-container .mean-nav ul .mean-last{border-bottom:1px solid #43494d}.header-wrapper.variant-two .mean-container a.meanmenu-reveal{top:0;height:21px;background:#373c40;border-left:1px solid #43494d;color:#929a9b}.header-wrapper.variant-two .mean-container .mean-nav ul li a.mean-expand{color:#929a9b;background-color:transparent}.header-wrapper.variant-two #logo{z-index:19}.header-wrapper.variant-two #logo a{height:61px;position:relative;z-index:20}.header-wrapper.variant-two .mean-container .mean-bar{z-index:18}.header-wrapper.variant-two .social_networks{margin-right:52px}.header-wrapper.variant-two .social_networks li a{width:45px;border-left-color:#43494d}.header-wrapper.variant-two .logo-wrapper #logo{height:0}.header-wrapper.variant-three .mean-container .mean-nav{background:transparent}.header-wrapper.variant-three .mean-container .mean-nav ul li a{color:#40778b;border-color:#65bbd9}.header-wrapper.variant-three .mean-container .mean-nav ul li a:hover{color:#fff}.header-wrapper.variant-three .mean-container a.meanmenu-reveal{border-color:#65bbd9;background:#47849a;top:0}.header-wrapper.variant-three .mean-container .mean-nav ul li a.mean-expand{color:#fff;background:#47849a}.header-wrapper.variant-three .wrapper-contact-options{float:none;text-align:center}.header-wrapper.variant-three .wrapper-contact-options .contact-options{float:none}.header-wrapper.variant-three .wrapper-contact-options .social_networks{display:inline-block;float:none}.header-wrapper.variant-three .wrapper-contact-options .social_networks li{margin:0}.header-wrapper.variant-three .wrapper-contact-options .social_networks li:last-child a{border-right:1px solid #65bbd9}.header-wrapper.variant-three .wrapper-contact-options .social_networks li a{width:45px}.header-wrapper.variant-three .close{position:relative;left:0;float:left;padding:0 !important;padding-top:19px !important}.header-wrapper.variant-one .contact-card{margin-right:50px}.header-wrapper.variant-four{box-shadow:0 1px 5px rgba(0,0,0,.08);background:#fff;position:fixed !important;top:0}.header-wrapper.variant-four .logo-wrapper>#logo{height:0}.header-wrapper.variant-four .logo-wrapper>#logo #logo-image{height:61px !important;margin-top:0}.header-wrapper.variant-four .social_networks{margin-right:66px}.header-wrapper.variant-four .social_networks li a{margin-left:20px}.header-wrapper.variant-four .mean-container a.meanmenu-reveal{top:-1px !important}.header-wrapper.variant-four .custom-col-var4{min-height:0}.custom-margin-slider{margin:0}.custom-container-slide{width:auto}.flexslider .slide-description h2{font-size:28px;line-height:32px}.flexslider .slide-description a{padding-top:8px;padding-bottom:8px}.flexslider.variant-two .slide-description h2{margin-bottom:0}.flexslider.variant-two .slide-description a{margin-top:0}.home-slider-4{width:100%}.home-slider-4 .slide-description h2{line-height:48px}.our-team.variant-three .flip-front{opacity:.5}.our-team.variant-three .team-member{margin-bottom:40px}.our-team.variant-three .member-image{background:#4261a1 !important}.arrow{display:none}.welcome-section h1{font-size:32px;line-height:38px}.variant-one .img-responsive{width:100%}.team-box{padding:0 20px}.team-box:hover .image-team img{-webkit-transform:none;transform:none}.team-box:hover .info-team{background:#fff}.team-box:hover .info-team h4 a{color:inherit}.team-box:hover .info-team h5{color:#f16543}.image-team{padding-bottom:0}.image-team .info-team{background:#fff;padding-bottom:0;position:relative;margin-top:0}.image-team .info-team h4 a{color:inherit}.image-team .info-team h5{color:#f16543}.image-team .info-team p{color:#373c40}.image-team .info-team ul.social_networks{position:relative;border-color:#da502f !important;background:transparent !important}.image-team .info-team ul.social_networks li a i{color:inherit}.follow-us.variant-four .flexslider .flex-viewport ul li .custom-container-follow{width:550px}.follow-us.variant-four .flexslider .flex-viewport ul li .custom-container-follow i{display:block;margin:auto;float:none}.our-team .team-member .social_networks li a{width:52px}.our-services .container{padding-bottom:80px}.our-services.variant-two .container{padding-bottom:70px}.our-services .inner-contents{padding-top:70px}.standout{margin-bottom:50px}.projects-showcase .slide-show{padding-right:0}.projects-showcase .project-details{padding-top:20px}.contact-details-list li{font-size:16px;width:200px}.contact-us .contact-form{margin-right:50px;margin-left:50px}.page-container{padding-bottom:0}.main{margin-bottom:25px}.sidebar{padding-top:25px}.page-container .page-header{margin-bottom:25px}.portfolio-item-filter{margin-top:25px;margin-bottom:25px}.contact-card{margin-right:50px}.custom-container-header{width:auto}.mean-container .mean-bar{padding:0;min-height:0;background:transparent}.mean-container .mean-nav{background:#fff;margin-top:0}.mean-container a.meanmenu-reveal{top:-62px;float:right;background:#f16543;padding:20px 14px;z-index:14}.mean-container .mean-nav ul li a{text-transform:uppercase;font-weight:500;font-size:110%;letter-spacing:2px;border-top:1px solid #d3dae0;color:#80878d;width:100%;padding:19px 0 18px;box-sizing:border-box}.mean-container .mean-nav ul li a:hover{background-color:transparent;color:#f16543}.mean-container .mean-nav ul li a.mean-expand{color:#fff;background-color:#f16543;width:50px;height:54px;margin:0;padding:0 !important;border:none !important;line-height:54px}.mean-container .mean-nav ul li a.mean-expand:hover{background-color:#f16543;color:#fff}.mean-container .mean-nav ul li li a{width:100%;padding:15px 30px;border-top:0;border-top:1px solid #d3dae0;opacity:1;filter:alpha(opacity=100)}.mean-container .mean-nav ul li li li a{width:100%;padding:15px 60px}.mean-container .mean-nav>ul>li>a.mean-expand{height:62px !important;line-height:62px}.blog-article{margin-bottom:35px}.blog-article figure{margin-bottom:17px}.blog-article .post-meta{width:100%;border-right:0;border-bottom:1px solid #d7dee0;margin:0 0 17px}.blog-article .post-meta ul{padding:0}.blog-article .post-meta ul li{display:inline-block;margin:0;padding:0 15px 16px 23px;background-position:left 4px}#comments .depth-2 article,#comments .depth-3 article,#comments .depth-4 article,#comments .depth-5 article{margin-left:120px}.gallery-post-slider,.post-video{margin-bottom:17px}.purchase-now{padding-top:45px;text-align:center}.tabs-nav li{padding-left:20px;padding-right:20px}.single-project article{padding-left:0;padding-right:0}.faq-content,.faq-nav{width:100%}.faq-nav{border-bottom:1px solid #e4e7e8;margin-bottom:30px}.faq-nav li{display:inline-block;border-bottom:0}.faq-nav li div{padding:5px 10px;margin:2px 3px}.faq-nav li div span{display:none;background:0}.team{padding:10px 0;text-align:center}.team h5{margin-bottom:0}.team .team-member{padding-top:10px}.team .team-member img{margin-bottom:15px}.team .team-member figcaption{padding:10px}#map_canvas{height:320px}.contacts-list{margin-right:0}.price-plan .plan-price{margin-bottom:0}.price-plan .plan-features{margin:0}.footer{padding-top:45px}.footer .title{margin-bottom:20px}.footer .widget{margin-bottom:40px}.copyright{margin-top:30px;padding-bottom:5px}.copyright,.copyright .credit{text-align:center}}@media(max-width:767px){.header-wrapper .contact-card .email,.header-wrapper .contact-card .phone-number{display:inline-block}.header-wrapper.variant-two .contact-card{text-align:center;float:none;width:auto;margin:0;overflow:hidden;border-bottom:1px solid #43494d}.header-wrapper.variant-two .contact-card .contact-options{float:none}.header-wrapper.variant-two #logo{height:auto !important}.header-wrapper.variant-two #logo #logo-image{height:61px}.header-wrapper.variant-two .social_networks{float:none !important;display:inline-block !important;margin-right:0 !important}.header-wrapper.variant-two .custom-col-contact{border-top:1px solid #43494d}.header-wrapper.variant-one .custom-col-logo{overflow:hidden}.header-wrapper.variant-one .custom-arrow-nav{color:#000;float:right;margin-right:52px;cursor:pointer;padding:18px;position:relative;z-index:11;font-size:25px;transition:all .5s ease-in-out;visibility:hidden;opacity:0}.header-wrapper.variant-one .arrow-active{-webkit-animation:d 1s;-webkit-animation-iteration-count:3;animation:d 1s;animation-iteration-count:3;visibility:visible;opacity:1}@ -webkit-keyframes d{0%{top:-3px}to{top:5px}}@keyframes d{0%{top:-3px}to{top:5px}}.header-wrapper.variant-one #logo{transition:all 1.5s ease-in-out;float:none;position:relative;left:50%;margin-left:-61px;text-align:left}.header-wrapper.variant-one .close{left:5px;color:#43494d}.header-wrapper.variant-one .custom-col-menu{border-top:1px solid #d3dae0}.header-wrapper.variant-three .contact-card .contact-options .phone-number{border-left:0}.close{position:absolute;left:12px;color:#fff;opacity:1;padding:19px !important}.close:focus{outline:0}.close:hover{color:#fff;opacity:.7}.wrapper-contact-options{margin-left:45px}.variant-three .contact-card .contact-options{border-bottom:1px solid #65bbd9;margin-bottom:-1px}.variant-four .wrapper-contact-options{margin-right:45px !important}.variant-four .contact-card .contact-options{margin-left:0}.slide-description{display:none}.home-slider-4 .slide-description{padding:0 25px !important;display:block}.home-slider-4 .slide-description h2{font-size:36px !important}.home-slider-4 .slide-description p{display:none}.home-slider-4 .slide-description a{padding:10px 30px !important}.flexslider .flex-direction-nav a.flex-prev,.follow-us .flexslider .flex-direction-nav li a.flex-prev,.testimonial .flexslider .flex-direction-nav li a.flex-prev{left:0}.flexslider .flex-direction-nav a.flex-next,.follow-us .flexslider .flex-direction-nav li a.flex-next,.testimonial .flexslider .flex-direction-nav li a.flex-next{right:0}.our-team.variant-three .team-member .member-info{text-align:center}.our-team.variant-three .team-member p{padding:0 40px}.welcome-section .container{padding-top:0}.welcome-section h1{font-size:28px;line-height:34px}.team-box{padding:0 75px}.about-us.variant-two .container{padding-top:70px;padding-bottom:40px}.about-us.variant-two figure{margin-bottom:15px}.about-us.variant-three .section-header h2.title,.about-us.variant-three .section-header h3{font-size:28px;line-height:36px}.innards h3{margin-bottom:17px}.innards .icon-container{margin-bottom:30px}.our-services-list p{margin-bottom:17px}.services-items{margin-bottom:30px}.our-services.variant-three .services-list li.line{display:none}.our-services.variant-three .services-list li .contents{padding-top:0;margin-bottom:30px}.our-work #filter-by a{padding:8px 13px}.testimonial.variant-two i.icon-quote-end,.testimonial.variant-two i.icon-quote-start{background-size:100%}.follow-us .flexslider li .container,.testimonial .flexslider li .container{padding-left:70px;padding-right:70px}.contact-details-list li{font-size:14px;width:150px}.contact-details.variant-three .contact-details-list li{float:none}.contact-details.variant-three .contact-details-list li.fax{border:0}.contact-us .contact-form{margin-left:0;margin-right:0}.header-wrapper.variant-four .custom-col-contact{border-top:1px solid #d3dae0}.header-wrapper.variant-four .social_networks{display:inline-block;margin-right:0;float:none}.header-wrapper.variant-four .contact-card{text-align:center}.header-wrapper.variant-four .contact-card .contact-options{margin-left:25px;float:none}.header-wrapper.variant-four .close{color:#929a9b;left:12px}.header-wrapper.variant-four .logo-wrapper>#logo{height:61px;clear:both}.contact-details.variant-four{background-size:cover}.contact-details.variant-four .contact-details-list li i{float:none}.contact-details.variant-four .contact-details-list li span{float:none;font-size:24px}.contacts-list li .inner-contact{margin-bottom:50px}.font-list li:last-child{border-bottom:1px solid #dce3e9}.follow-us.variant-four .flexslider .flex-viewport ul li .custom-container-follow{max-width:450px}.follow-us.variant-four .flexslider .flex-viewport ul li .custom-container-follow p{font-size:23px}.pinned{border-right:none !important}.wrapper-buttons{text-align:center}}@media(max-width:499px){.standout{text-align:center}.standout h4{margin-bottom:10px}.standout .theme-btn{margin-top:0}.our-services-list .container{padding-top:30px}#comments .depth-2 article,#comments .depth-3 article,#comments .depth-4 article,#comments .depth-5 article{margin-left:0}#contact-form .container-left,#contact-form .container-right{float:none;width:auto}.contacts-list li{display:block;width:240px;margin:0 auto 50px}.related-projects{display:none}.team-box{padding:0 20px}.variant-three .contact-card .social_networks li a{width:38px !important}.variant-three .contact-card .social_networks li:first-child a{border-left:1px solid #65bbd9}.follow-us.variant-four .flexslider .flex-viewport ul li .custom-container-follow{max-width:235px}.team .team-member{padding:0 !important}.team .team-member .embed-responsive-16by9{padding-bottom:75%}}@media(max-width:479px){.contact-card{margin:0 -15px;float:none;text-align:center}.contact-card .social_networks{float:none}.contact-card .social_networks li:first-child a{border-left:0}.header-wrapper.variant-three .contact-card{border-bottom:1px solid #d3dae0}.wrapper-contact-options{margin:0 45px}.logo-wrapper>#logo{display:block;height:auto}.variant-one #logo{height:60px}.header-wrapper.variant-two #logo{padding:0}.header-wrapper.variant-two .mean-container a.meanmenu-reveal{padding:20px 14px}.header-wrapper.variant-three .contact-card{margin:0;border:0}.flexslider,.our-work,.testimonial{display:block}.flexslider .flex-direction-nav a{background:0;border:0}.flexslider .flex-direction-nav a:hover{background:0}.section .section-header h2.title{font-size:32px;line-height:48px}.section-header .separator .line{width:100px}.about-us .container,.contact-us .container,.features .container,.our-blog .container,.our-services-list .container,.our-services .container,.our-team .container{padding-top:80px;padding-bottom:60px}.our-services.variant-two .list-large-arrow-bullet ul.pull-left,.our-services.variant-two .list-large-arrow-bullet ul.pull-right{width:100%}.features.variant-two .standout{text-align:center}.contact-details-list{border:0}.contact-details-list li{float:none;border:0;padding:5px 0 15px;width:200px}.contact-details-list li i{height:26px;margin-bottom:0}.contact-details-list li .icon-fax,.contact-details-list li .icon-mail,.contact-details-list li .icon-telephone{background-size:24px}.contact-details .section-header{margin-bottom:83px}.contact-us .status-wrapper,.contact-us .submit-and-loader{float:none;text-align:center}.contact-us .contact-form #name{margin-bottom:28px}.contact-us .contact-form #email,.contact-us .contact-form #name{width:100%}.contact-us .contact-form #submit{float:none;margin-top:20px}.contact-us .contact-form #contact-loader{margin:20px auto}.tabs-nav li{float:none;margin-bottom:2px}.author-bio{text-align:center;padding-top:30px;padding-bottom:30px}.author-bio .gravatar{float:none;padding:0;display:inline-block}.author-bio .gravatar .avatar{margin-bottom:15px}#comments .avatar{width:60px;height:60px}#comments .author-photo{padding:0;width:auto}#comments .comment{padding:15px 0}#comments .comment-wrapper{padding:0 10px}#contact-form #message-sent,#contact-form .error-container{text-align:center;position:static}#contact-form #message-sent label,#contact-form .error-container label,#contact-form p.text-right{text-align:center}.service-icon{margin:0 0 30px}.services-items-wrapper article .content-wrapper{padding:20px}.service-icon,.services-items-wrapper .icon-container,.services-items-wrapper article .content-wrapper{float:none;width:auto}}.imageHolder{z-index:3}#hs_cos_wrapper_resources_flexible_column{display:table;width:100%;position:relative !important}.portfolio-item{width:292px}#hs_cos_wrapper_resources_flexible_column div .hs_cos_wrapper_widget{position:absolute !important}