@import url(//fonts.googleapis.com/css?family=Montserrat:700|Roboto:400,300,500,700);@font-face{font-family:star;font-style:normal;font-weight:400;src:url(framework/fonts/star.eot);src:url(framework/fonts/star.eot?#iefix) format("embedded-opentype") , url(framework/fonts/star.woff) format("woff") , url(framework/fonts/star.ttf) format("truetype") , url(framework/fonts/star.svg#star) format("svg")}body{background-color:#fff;color:#56758d;font:300 16px/25px Roboto,Arial,Tahoma,sans-serif;position:relative;-webkit-text-stroke:.001px transparent;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body input[type="email"],body input[type="submit"],body input[type="text"],body textarea{border-radius:0;-webkit-appearance:none}a{color:#00b4fa;outline:none;text-decoration:none;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}a:hover{text-decoration:none;color:#3b454f}a:focus,a:active{outline:none}blockquote{border-left:4px solid #00b4fa;color:#8d908f;display:inline-block;font-style:italic;margin-bottom:15px;padding:20px}blockquote p{padding:0!important}h1,h2,h3,h4,h5,h6{color:#243c4f;font-family:Roboto,Tahoma,sans-serif;font-weight:400;line-height:normal;margin:0;padding-bottom:10px}h1{font-size:40px;line-height:40px}h2{font-size:42px;line-height:44px}h3{font-size:22px;line-height:28px}h4{font-size:16px;line-height:18px;padding-bottom:5px}h5{font-size:14px;line-height:22px}h6{font-size:12px;line-height:20px}img.alignleft{float:left;vertical-align:middle;margin-right:20px}img.alignright{float:right;vertical-align:middle;margin-left:20px}img.aligncenter{display:block;margin:0 auto;clear:both}.aligncenter{margin:0 auto;clear:both;display:block}pre,code{font:11px/19px Consolas,"Andale Mono",Courier,"Courier New",monospace;text-shadow:none}pre{border:1px solid #ddd;margin:20px 0;overflow-x:visible;overflow-y:hidden;padding:1px;background:url(framework/images/bg-code.gif)}ul{list-style:disc inside}ul li ul{margin-bottom:0}ul li ul li{padding-left:20px}ol{list-style:decimal inside}ol li ol{margin-bottom:0}ol li ol li{padding-left:20px}.sd-alpha{margin-left:0}.sd-omega{margin-right:0}.sd-center{text-align:center}.sd-right{text-align:right}.sd-inline{display:inline}.sd-margin-left{margin-left:30px}.sd-margin-right{margin-right:30px}.sd-margin-top{margin-top:20px}.sd-margin-bottom{margin-bottom:20px}.sd-margin-none{margin:0;overflow:hidden}.sd-padding-none{padding:0!important}.sd-display-none{display:none}.sd-overflow{overflow:hidden;position:relative}.sd-styled-title{display:inline-block;margin:0;padding-bottom:30px;position:relative}h4.sd-styled-title{padding-bottom:20px}h3.sd-styled-title{padding-bottom:20px}.sd-styled-title-centered{position:relative}h3.sd-styled-title-centered:before{bottom:-5px}.sd-styled-title:before,.sd-styled-title-centered:before{border-bottom:2px solid rgba(0,0,0,.4);bottom:0;content:"";left:0;position:absolute;width:40px}.sd-styled-title-centered:before{border-bottom:2px solid #00b4fa;bottom:-15px;left:50%;margin-left:-25px;width:50px}.sd-bold{font-weight:bold}.sd-light{font-weight:lighter}.sd-small-text{font-size:12px;line-height:12px}.sd-large-text{font-size:18px}.sd-clear{clear:both}.sd-border-top{border-top:1px solid #dfe5e9;display:inline-block;margin-top:10px;padding-top:10px}.sd-border-bottom{border-bottom:1px solid #dfe5e9;display:inline-block;margin-bottom:10px;padding-bottom:10px}.sd-bg-trans{-webkit-transition:background .3s linear;-moz-transition:background .3s linear;-ms-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.sd-opacity-trans{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out!important}.sd-link-trans{-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-ms-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.sd-border-trans{-webkit-transition:border .3s ease-out;-moz-transition:border .3s ease-out;-o-transition:border .3s ease-out;transition:border .3s ease-out}.capitalize{text-transform:capitalize}.sd-list-style li{list-style:none;padding:0 0 10px 25px;position:relative}.sd-list-style li:before{content:"\f05d";color:#00b4fa;font-family:FontAwesome;font-size:18px;left:0;position:absolute;top:2px}.sd-list-style li:last-child{padding-bottom:0}.sd-position-relative{position:relative}.sd-subtitle{color:#a1a7a5;font-size:15px;font-weight:normal}.sd-colored{color:#00b4fa}.sd-left-col img{height:auto;max-width:100%}.sd-shadow-effect a{box-shadow:0 1px 3px rgba(0,0,0,.12) , 0 1px 2px rgba(0,0,0,.1)!important;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.sd-shadow-effect a:hover{box-shadow:0 8px 16px rgba(0,0,0,.16) , 0 4px 4px rgba(0,0,0,.2)!important}.sd-shadow-effect a:active{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)!important;transition-delay:.2s!important}.sd-wave-effect{background:rgba(255,255,255,.5);border-radius:100%;display:block;position:absolute;transform:scale(0);z-index:2}.sd-wave-effect.sd-animate{animation:ripple .65s linear}@keyframes ripple {
	100% {
		opacity: 0; transform: scale(2.5);
	}
}#sd-header{background-color:#fff;position:relative;width:100%;z-index:101}.sd-transparent-bg{background:none!important;position:absolute!important}.sd-with-transparent-bg .sd-blog-page{margin-top:0!important}.sd-header-top{background-color:#fff;border-bottom:1px solid #e5ecf1;line-height:45px;width:100%}.sd-header-left-options{float:left;line-height:45px}.sd-top-quote{color:#6f8fa8;font-size:14px;font-weight:400}.sd-header-social{float:right;font-size:14px}.sd-header-social a{border-right:1px solid #e5ecf1;color:#04519b;display:block;float:left;height:45px;line-height:45px;overflow:hidden;position:relative;text-align:center;width:45px}.sd-header-social>a:last-child{border:none}.sd-header-social a i{color:#04519b}.sd-header-social address{display:inline-block;float:left;font-style:normal}.sd-header-social .sd-header-email,.sd-header-social .sd-header-phone{font-weight:400;padding:0 10px;width:auto}.sd-header-social .sd-header-email i{padding-right:5px}.sd-header-social a:hover,.sd-header-social a:hover i{color:#65a0d8}.sd-header-social a:hover i{background:none}.sd-header-social .sd-header-phone{background-color:#04519b;color:#fff;cursor:default;font-weight:700;height:46px;padding:0 15px;position:relative}.sd-header-social .sd-header-phone i{color:#fff;display:block;float:left;height:46px;line-height:46px;padding-right:5px}.sd-header-social .sd-header-phone:hover,.sd-header-social .sd-header-phone:hover i{color:#fff}.sd-logo-menu{height:105px}.sd-logo{float:left;margin:30px 0 0;padding:0}.sd-logo img{height:auto;max-width:50%}.sd-boxed .sd-menu-nav{margin:0 -14px 0 -16px}.sd-boxed .sd-menu-nav ul>li:last-child a{padding-right:15px!important}.sd-pull-left-top-nav{float:left}.sd-pull-left-top-nav ul li:first-child a{padding-left:0}.sd-header-top-nav ul li a{color:#848a90}.sd-header-top-nav ul li a:hover{color:#00b4fa}.sd-menu-wrapper{float:right;margin-top:27px}.sd-menu-wrapper ul{list-style:none}.sd-menu-content{clear:both}.mega-sub-menu{padding:0 -10px!important}.sd-sticky-header{width:100%;z-index:1000}.is-sticky .sd-sticky-header{box-shadow:0 0 2px rgba(0,0,0,.2);margin:0;opacity:.9}.is-sticky:hover .sd-sticky-header{opacity:1!important}.is-sticky .sd-stick{background:#243c4f}.sd-boxed .is-sticky .sd-stick{left:0}.mega-sd-menu-button a{display:inline-block!important;font-size:16px!important;font-weight:400!important;padding:0 30px!important;position:relative!important}#mega-menu-wrap-main-header-menu #mega-menu-main-header-menu>li.mega-sd-menu-button{vertical-align:middle!important}body #mega-menu-wrap-main-header-menu #mega-menu-main-header-menu>li.mega-sd-menu-button>a.mega-menu-link{border:1px solid #00b4fa;box-shadow:0 1px 3px rgba(0,0,0,.12) , 0 1px 2px rgba(0,0,0,.1)!important;color:#00b4fa;outline:none!important;overflow:hidden;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}body #mega-menu-wrap-main-header-menu #mega-menu-main-header-menu>li.mega-sd-menu-button>a.mega-menu-link:hover{background-color:#00b4fa;border:1px solid #00b4fa;box-shadow:0 8px 16px rgba(0,0,0,.16) , 0 4px 4px rgba(0,0,0,.2)!important;color:#fff}#mega-menu-wrap-main-header-menu #mega-menu-main-header-menu>li.mega-sd-menu-button>a.mega-menu-link:focus{border:1px solid #00b4fa;color:#fff}#mega-menu-wrap-main-header-menu #mega-menu-main-header-menu>li.mega-sd-menu-button>a.mega-menu-link:active{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)!important;transition-delay:.2s!important}#mega-menu-wrap-main-header-menu #mega-menu-main-header-menu>li.mega-sd-menu-button:hover{}#mega-menu-wrap-main-header-menu #mega-menu-main-header-menu>li.mega-menu-flyout ul.mega-sub-menu{box-shadow:inset 0 3px 2px rgba(0,0,0,.2);padding:10px 0}#mega-menu-wrap-main-header-menu #mega-menu-main-header-menu>li.mega-menu-flyout ul.mega-sub-menu:before{content:"\f0d8";display:block;font-family:FontAwesome;font-size:40px;left:30px;position:absolute;top:-17px}#mega-menu-wrap-main-header-menu #mega-menu-main-header-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{box-shadow:none}#mega-menu-wrap-main-header-menu #mega-menu-main-header-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu:before{display:none}.sd-menu-nav .mega-menu-toggle{display:none!important}.sidr{background-color:#2a2e30;display:none;height:100%;overflow-x:none;overflow-y:auto;position:absolute;position:fixed;top:0;width:100%;z-index:999999}.sidr li a{color:#fff;display:block;padding:10px 20px}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{border-top:1px solid #2f3336;margin:0 0 15px;padding:0}.sidr-class-sub-menu,.sidr-class-mega-sub-menu{display:none}.sidr ul li{border-bottom:1px solid #2f3336;display:block;margin:0;padding:0}.sidr ul li:last-child{border:none}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{background-color:#00b4fa}.sidr ul li a,.sidr ul li span{display:block;padding:10px 15px}.sidr ul li span{padding-right:20px}.sidr ul li ul{margin:0}.sidr ul li ul li a{padding-left:20px}.sidr ul li ul li ul li a{padding-left:30px}.sidr ul li ul li:last-child{}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{}.sidr form{margin:0 15px}.sidr label{}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{background:rgba(0,0,0,.1);border-radius:2px;border:none;clear: both
	color: rgba(255,255,255,0.6);display:block;margin:0 0 10px;padding:5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidr input[type="checkbox"]{clear: none
	display: inline;width:auto}.sidr input[type="button"],.sidr input[type="submit"]{background:#fff;color:#333}.sidr input[type="button"]:hover,.sidr input[type="submit"]:hover{background:rgba(255,255,255,.9)}.sidr-class-menu-item-has-children,.sidr-class-mega-menu-item-has-children{position:relative}.sidr-chevron{color:#fff;cursor:pointer;font-size:11px;height:45px;line-height:28px;padding-right:20px;position:absolute;right:0;text-align:right;top:0;width:50px}.sd-responsive-menu-close{cursor:pointer;display:block;height:45px;line-height:45px;width:100%}.sd-responsive-menu-close i{color:#00b4fa;font-size:18px;padding-left:15px}.sd-responsive-menu-close .fa-times{float:right;margin:13px 15px 0 0}.sidr ul li h4{color:#fff;font-weight:bold;padding:10px 0 10px 30px!important}.sidr-class-sd-cart-icon{position:relative}.sidr-class-fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.sidr-class-fa-shopping-cart:before{content:"\f07a"}.sidr-class-sd-cart-icon span{padding:0!important}.sidr-class-sd-cart-icon .sd-items-count{left:25px;right:auto}.sd-responsive-menu-toggle{display:none;padding:20px 0;text-align:center;width:100%}.sd-responsive-menu-toggle a{background-color:#2a2e30;color:#fff;display:inline-block;height:40px;line-height:42px;padding:0 15px}.sd-responsive-menu-toggle i{color:#fff;font-size:21px;padding:0 10px 0 0}.tp-bullets.simplebullets.navbar{background:none;border:none}.sd-revslider .tp-bullets.simplebullets .bullet{background:#fff!important}.tparrows::before{margin-top:0!important;width:auto!important}.sd-page-top{background-color:#9da7b3;border-bottom:1px solid #808892;padding:25px 0}.sd-page-top h1{color:#fff;display:inline-block;font-size:18px;font-weight:bold;padding-bottom:0;text-transform:uppercase}.sd-wrapper{overflow:hidden}.sd-full-width{margin:0;position:relative;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.sd-centered-wrapper{margin:0 -15px}.sd-centered-wrapper .container{}.vc_row-o-equal-height .sd-centered-wrapper{display:flex}.vc_row.vc_row-o-equal-height .sd-centered-wrapper>.vc_column_container{align-items:stretch}.vc_row.vc_row-flex .sd-centered-wrapper>.vc_column_container{display:flex}.vc_row.vc_column-gap-1 .sd-centered-wrapper>.vc_column_container{padding:.5px}.vc_row.vc_column-gap-2 .sd-centered-wrapper>.vc_column_container{padding:1px}.vc_row.vc_column-gap-3 .sd-centered-wrapper>.vc_column_container{padding:1.5px}.vc_row.vc_column-gap-4 .sd-centered-wrapper>.vc_column_container{padding:2px}.vc_row.vc_column-gap-5 .sd-centered-wrapper>.vc_column_container{padding:2.5px}.vc_row.vc_column-gap-10 .sd-centered-wrapper>.vc_column_container{padding:5px}.vc_row.vc_column-gap-15 .sd-centered-wrapper>.vc_column_container{padding:7.5px}.vc_row.vc_column-gap-20 .sd-centered-wrapper>.vc_column_container{padding:10px}.vc_row.vc_column-gap-25 .sd-centered-wrapper>.vc_column_container{padding:12.5px}.vc_row.vc_column-gap-30 .sd-centered-wrapper>.vc_column_container{padding:15px}.vc_row.vc_column-gap-35 .sd-centered-wrapper>.vc_column_container{padding:17.5px}.vc_row.vc_row-flex .sd-centered-wrapper>.vc_column_container>.vc_column-inner{display:flex;flex-direction:column;flex-grow:1}.vc_row.vc_row-o-content-bottom .sd-centered-wrapper>.vc_column_container>.vc_column-inner{justify-content:flex-end}.vc_row.vc_row-o-content-top .sd-centered-wrapper>.vc_column_container>.vc_column-inner{justify-content:flex-start}.vc_row.vc_row-flex .sd-centered-wrapper>.vc_column_container>.vc_column-inner{justify-content:center}.wpb_wrapper{position:relative;z-index:100}.wpb_wrapper ul{margin:0;padding:0}.wpb_row{margin-left:-15px;margin-right:-15px;position:relative}.wpb_single_image{margin-bottom:20px}.sd-centered-wrapper hr{margin:8px 0!important}.sd-centered-wrapper img{max-width:100%}.sd-parallax-bg{background-attachment:fixed;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.sd-bg-repeat{background-repeat:repeat}.sd-bg-no-repeat{background-repeat:no-repeat!important}.sd-bg-stretched{background-repeat:no-repeat!important;background-position:center center!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.sd-bg-fixed{background-attachment:fixed!important;background-position:center center!important;background-repeat:no-repeat!important}.sd-parallax-cover{left:0;height:100%;position:absolute;top:0;width:100%}.wpb_video_widget .wpb_wrapper iframe{}.sd-boxed{background-color:#fff;border:1px solid #dfe5e9;box-shadow:0 6px 5px 1px rgba(0,0,0,.1);margin:50px auto;width:1000px}.sd-boxed .sd-portfolio-slidein-content{padding:0 20px}.is-sticky .sd-boxed{background-color:#fff;border:1px solid #dfe5e9;box-shadow:0 6px 5px 1px rgba(0,0,0,.1);margin:50px auto;width:970px}.sd-boxed .wpb_row{margin-left:0!important;margin-right:0!important}.sd-blog-page{margin:50px 0}.sd-blog-page .sd-entry-thumb{margin-bottom:30px;position:relative}.sd-entry-thumb img{max-width:100%}.sd-entry-video-wrapper{padding:0}.sd-blog-page .sd-entry-video{margin-bottom:0}.sd-entry-video{height:0;padding-bottom:56.25%;position:relative}.sd-entry-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.sd-entry-video .mejs-poster{height:auto!important;max-width:100%!important}.sd-entry-wrapper img{height:auto;max-width:100%}.sd-blog-entry{margin-bottom:60px;position:relative}.sd-blog-page .sd-entry-content{}.sd-blog-entry .sd-entry-content p:last-child{margin-bottom:0}.sd-blog-entry .sd-entry-thumb{margin:0;padding:0}.sd-blog-page .sd-blog-entry{border-bottom:1px solid #e9e9e9;padding-bottom:35px}.sd-entry-title{border-bottom:1px solid #e7ebed;font-size:18px;font-weight:700}.sd-blog-page .sd-entry-title{font-size:24px;font-weight:400}.sd-entry-title a{color:#243c4f}.sd-entry-title a:hover{color:#00b4fa}.sd-blog-page .sd-entry-thumb img,.sd-blog-page .sd-entry-video,.sd-blog-page .sd-entry-gallery{max-width:100%}.sd-blog-page .sd-entry-gallery,.sd-blog-page .sd-entry-video-wrapper,.sd-blog-page .sd-entry-audio{position:relative}.sd-blog-page .sd-entry-thumb,.sd-blog-page .sd-entry-gallery,.sd-blog-page .sd-entry-video-wrapper,.sd-blog-page .sd-entry-audio{margin-bottom:30px}.sd-blog-entry embed{max-width:100%}.sd-entry-content ul,.sd-entry-content ol{margin:0;padding:0}.sd-entry-content p{font-weight:300;margin-top:0}.sd-more{background-color:#ec5646;box-shadow:0 2px 5px 0 rgba(0,0,0,.16) , 0 2px 10px 0 rgba(0,0,0,.12);color:#fff;display:inline-block;font-size:14px;font-weight:700;margin-top:40px;overflow:hidden;padding:10px 30px;position:relative;-webkit-transition:.2s ease-out!important;-moz-transition:.2s ease-out!important;transition:.2s ease-out!important}.sd-more:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18) , 0 4px 15px 0 rgba(0,0,0,.15);color:#fff}.sd-more:active{box-shadow:0 2px 5px 0 rgba(0,0,0,.26);transition:box-shadow .2s cubic-bezier(.4,0,.2,1);transition-delay:.2s}.sd-prev-next-post{border-top:1px solid #e9e9e9;margin-top:50px;padding:35px 0 0}.sd-prev-post a,.sd-next-post a{color:#56758d;display:inline-block;font-weight:400;padding:0;text-transform:uppercase}.sd-prev-post a:hover,.sd-next-post a:hover{border-color:#00b4fa;color:#00b4fa}.sd-prev-post{float:left}.sd-next-post{float:right}.sd-entry-video .mejs-overlay{height:100%!important;width:100%!important}.sd-entry-gallery .flex-control-paging{display:none}.sd-entry-gallery .flexslider:hover .flex-next,.sd-entry-gallery .flexslider:hover .flex-prev{background-color:#00b4fa;border-radius:0;height:40px;width:40px}.sd-entry-gallery .flexslider{border:none;box-shadow:none;margin:0;padding:0}.sd-entry-gallery .flex-direction-nav a:before{color:#fff;display:block!important;font-size:13px;line-height:40px}.sd-entry-gallery .flex-direction-nav a{text-align:center}.sd-entry-meta{padding:10px 0;margin-bottom:20px;text-align:left;text-transform:capitalize}.sd-entry-meta,.sd-entry-meta a{color:#56758d;font-size:14px}.sd-entry-meta a:hover{color:#00b4fa}.sd-entry-meta ul{margin:0;padding:0}.sd-entry-meta ul li{display:inline-block;list-style:none;margin-right:15px}.sd-entry-meta i{color:#00b4fa;margin-right:2px}.sd-meta-date{float:left;margin-right:20px}.sd-meta-day{border-right:2px solid #e7ebed;color:#243c4f;float:left;font-size:30px;font-weight:700;margin-right:10px;padding:10px 10px 10px 0}.sd-meta-month-year{color:#56758d;float:left;line-height:18px;padding-top:4px;text-align:center;text-transform:uppercase}.sticky .sd-meta-date{}.sd-author-box{border-bottom:1px solid #e9e9e9;margin-bottom:50px;padding-bottom:50px}.sd-author-bio{overflow:hidden}.sd-author-photo{float:left;margin-right:20px}.sd-author-photo img{}.sd-author-bio h4{color:#3c3c44;display:inline-block;font-size:20px;font-weight:700;text-transform:capitalize}.sd-author-bio h4 span{color:#51b848;display:inline-block;font-size:14px;margin-top:5px}.sd-author-bio ul{float:right;list-style:none;margin:0;padding:0}.sd-author-bio ul li{float:left;margin-right:10px}.sd-author-box ul li a{color:#56758d;display:block;line-height:30px}.sd-author-box ul li a:hover{color:#00b4fa}.sd-comments-wrapper{background-color:#fff}.sd-comments ul,.sd-comments ol{list-style:none;margin:0;padding:0}.sd-comments-title{color:#3c3c44;font-weight:800;margin-bottom:50px;text-transform:uppercase}.sd-comments-title i{color:#00b4fa}.sd-author-avatar{float:left;height:70px;margin-right:20px;width:70px}.sd-author-avatar img{border-radius:50%;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}.sd-comment-text{overflow:hidden;position:relative}.sd-comment-author{color:#424545;font-size:14px}.sd-comment-meta{color:#a1acb0;font-size:12px}.sd-comment-author cite{color:#2f3c40;font-style:normal;font-weight:700;text-transform:capitalize}.sd-comment-body{background-color:#f3f6f8;margin-bottom:30px;padding:25px}.sd-comments .children{margin-left:70px}.comment-reply-link{color:#3c3c44;font-weight:700}.comment-reply-link i{color:#00b4fa;margin-right:5px;-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);transform:scale(-1,1)}#cancel-comment-reply-link{color:red}.sd-respond-inputs input{height:40px;line-height:40px}.sd-respond-inputs p:first-child{margin-top:20px}.sd-respond-inputs p,.sd-respond-textarea{margin-bottom:20px}.sd-respond-inputs input,.sd-respond-textarea textarea{background-color:#fafcfd;border:1px solid #e2e7ea;border-radius:0;outline:none;padding:0 10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sd-respond-textarea textarea{max-width:100%;padding:10px}.sd-respond-inputs input[type="text"]:focus,.sd-respond-inputs input[type="email"]:focus,.sd-respond-inputs input[type="url"]:focus,.sd-respond-textarea textarea:focus{border:1px solid #00b4fa}.sd-submit-comments{background-color:#ec5646;border:none;box-shadow:0 2px 5px 0 rgba(0,0,0,.16) , 0 2px 10px 0 rgba(0,0,0,.12);color:#fff;font-size:14px;font-weight:700;outline:none;padding:10px 30px;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.sd-submit-comments:hover{box-shadow:0 8px 16px rgba(0,0,0,.16) , 0 4px 4px rgba(0,0,0,.2)}.sd-submit-comments:active{box-shadow:0 2px 5px 0 rgba(0,0,0,.26);transition:box-shadow .2s cubic-bezier(.4,0,.2,1)!important;transition-delay:.2s!important}.form-allowed-tags{display:none}.sd-right-col img,.sd-right-col select{max-width:100%}.sd-right-col ul,.sd-right-col ol{list-style:none;margin:0;padding:0}.sd-sidebar-widget a,.sd-right-col .widget a{color:#56758d}.sd-sidebar-widget a:hover,.sd-right-col .widget a:hover{color:#00b4fa}.sd-sidebar-widget{background-color:#e2ebf2;font-weight:400;margin-bottom:30px;padding:30px}.sd-sidebar-widget h3,.sd-sidebar-shop .sd-sidebar-widget h3{color:#243c4f;font-size:20px;margin-bottom:20px}.sd-sidebar-widget ul{list-style:none;margin:0;padding:0}.widget_search{background-color:#00b4fa}.widget_search .sd-sidebar-widget-title{color:#fff}.sd-search{position:relative}.sd-search-input{border-radius:0;height:40px;float:left;padding:0 20px;width:100%}.sd-sidebar-widget .sd-search-input{border:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);height:50px;line-height:50px;padding-right:70px}.sd-sidebar-widget .sd-search-button{background:none;border:none;color:#fff;display:block;height:50px;position:absolute;right:0;width:50px}.sd-sidebar-widget .sd-search-button i{color:#56758d}.sd-search-sumbit:hover{opacity:.8}.sd-pagination{width:100%;text-align:center}.sd-current-page,.sd-inactive,.sd-next-page,.sd-previous-page,.sd-last-page,.sd-first-page{background-color:#fff;border:1px solid #e1e9ef;color:#243c4f;display:inline-block;margin-right:20px;padding:5px 12px}.sd-current-page{background-color:#00b4fa;border-color:#00b4fa;box-shadow:0 2px 5px 0 rgba(0,0,0,.16) , 0 2px 10px 0 rgba(0,0,0,.12);color:#fff}.sd-inactive{position:relative;-webkit-transition:.2s ease-out!important;-moz-transition:.2s ease-out!important;transition:.2s ease-out!important}.sd-inactive:hover{background-color:#00b4fa;border-color:#00b4fa;box-shadow:0 2px 5px 0 rgba(0,0,0,.16) , 0 2px 10px 0 rgba(0,0,0,.12);color:#fff}.sd-inactive:active{box-shadow:0 2px 5px 0 rgba(0,0,0,.26);transition:box-shadow .2s cubic-bezier(.4,0,.2,1)!important;transition-delay:.2s}.sd-last-page{float:right;margin:0}.sd-first-page{float:left;margin:0}.sd-nav-previous{float:left}.sd-nav-next{float:right;margin-right:0}.sd-nav-previous a,.sd-nav-next a{border:2px solid #dfe5e9;color:#b3bdc3;display:inline-block;font-weight:700;margin-top:20px;padding:10px 20px;text-transform:uppercase}.sd-nav-previous a:hover,.sd-nav-next a:hover{border-color:#00b4fa;color:#00b4fa}#wp-calendar{width:100%}#wp-calendar caption{padding:0 10px;text-align:left;font-weight:bold;margin:-5px 0 5px 0}#wp-calendar thead{font-size:10px}#wp-calendar thead th{padding:5px 10px;font-weight:bold;border-top:1px solid #f5f5f5}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:5px 8px}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:none}#wp-calendar tfoot #next{font-size:11px;font-weight:bold;text-transform:uppercase;text-align:right;padding-top:5px}#wp-calendar tfoot #prev{font-size:11px;font-weight:bold;text-transform:uppercase;padding-top:5px}#prev{text-align:left;margin:10px 0 0 0}#next{text-align:right;margin:10px 0 0 0}.textwidget{margin-bottom:0;padding-bottom:0}.textwidget p{padding-bottom:10px}.textwidget p:last-child{margin:0;padding:0}.textwidget img{height:auto}.wp-smiley{margin:0!important;max-height:1em}.size-full{}.size-large{}.size-medium{}.size-thumbnail{}.container .sticky{border:2px solid #00b4fa;padding:30px;box-sizing:border-box}.bypostauthor{}#gallery-1 img{border:1px solid #ededed!important;padding:3px}.caption{margin-left:10px}.aligncenter,div.aligncenter{display:block;margin:0 auto 20px}.alignleft{float:left;margin-bottom:10px!important;margin-right:10px}.alignright{float:right;margin-bottom:10px!important;margin-left:10px}.wp-caption{background-color:#fff;border:1px solid #e0e0e1;margin-top:10px;margin-bottom:10px;padding-top:4px;text-align:center;max-width:100%}.wp-caption img{border:0 none;margin:0;padding:0}.wp-caption p.wp-caption-text{color:#696969;font-size:12px;line-height:20px;margin:0;padding:3px 5px 4px}.gallery-caption{}.post-password-form input[type="password"]{background-color:#fbfcfd;border:1px solid #e5e9ec;height:40px;line-height:40px;padding:0 10px}.post-password-form input[type="submit"]{background-color:#51b848;border-bottom:2px solid rgba(0,0,0,.2);border-width:0 0 1px;border-radius:0;color:#fff;font-weight:700;height:40px;line-height:40px;padding:0 15px}.post-password-form input[type="submit"]:hover{opacity:.8}.widget_tag_cloud{background:none;padding:0}.tagcloud a{display:inline-block;border:1px solid #eff3f6;font-size:14px!important;margin:0 5px 5px 0;padding:2.5px 10px}.tagcloud a:hover{background-color:#00b4fa;color:#fff!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.sd-right-col .widget_categories ul li,.sd-right-col .widget_pages ul li,.sd-right-col .widget_meta ul li,.sd-right-col .widget_rss ul li,.sd-right-col .widget_nav_menu ul li,.sd-right-col .widget_archive ul li{padding:10px 0 0 25px;position:relative}.sd-right-col .widget_categories .children,.sd-right-col .widget_pages .children,.sd-right-col .widget_nav_menu .sub-menu{padding-left:20px}.sd-right-col .widget_categories ul li ul li:last-child,.sd-right-col .widget_pages ul li ul li:last-child,.sd-right-col .widget_nav_menu ul li ul li:last-child{border:none;padding-bottom:0}.sd-right-col .widget_pages .current_page_item a,.sd-right-col .widget_nav_menu .current_menu_item a,.sd-right-col .widget_nav_menu .current-menu-item a{color:#00b4fa}.sd-right-col .widget_categories ul li:before,.sd-right-col .widget_pages ul li:before,.sd-right-col .widget_meta ul li:before,.sd-right-col .widget_rss ul li:before,.sd-right-col .widget_nav_menu ul li:before,.sd-right-col .widget_archive ul li:before{content:"\f061";font-family:FontAwesome;font-size:12px;left:0;position:absolute}.blogroll{list-style:none}.blogroll li,#sd-footer .widget_nav_menu li{float:left;width:46%}.sd-recent-posts-widget li{margin-bottom:20px}.sd-recent-posts-widget li:last-child{margin-bottom:0}.sd-recent-widget-thumb{float:left;height:70px;margin-right:20px;width:75px}.sd-recent-widget-thumb img{height:auto;max-width:100%}.sd-recent-posts-content{overflow:hidden}.sd-recent-posts-content i{margin-right:5px}.sd-recent-posts-content h4{font-size:16px;padding-bottom:0}.sd-recent-posts-content h4 a{color:#243c4f}.sd-recent-posts-content h4 a:hover{color:#00b4fa}.sd-recent-date{color:#56758d;font-size:12px;font-weight:300}.sd-recent-posts-widget li{border-bottom:1px solid #d0dbe4;margin-bottom:30px;padding-bottom:30px}.sd-recent-posts-widget li:last-child{border:none;margin:0;padding:0}.sd-social-icons-widget{position:relative}.sd-social-icons-widget a{color:#56758d}.sd-social-icons-widget a:hover{color:#00b4fa}.sd-social-icons-widget li{color:#56758d;padding:0;float:left;margin-right:20px}.sd-footer-widgets .sd-social-icons-widget{font-size:15px}.sd-footer-widgets .sd-social-icons-widget a{color:#909090}.sd-social-widget-phone i,.sd-social-widget-email i{padding-right:10px}.sd_tweets_widget li{margin-bottom:20px}.sd_tweets_widget li:last-child{margin-bottom:0}.sd_tweets_widget li i{color:#00b4fa;float:left;margin:8px 5px 0 0}.sd-tweet-content{overflow:hidden}.sd-time-ago{color:#999;font-size:12px}.sd-footer-sidebar-widget .sd-twitter-widget i{color:#bac2c7}.sd-flickr{margin-top:-10px;position:relative}.sd-flickr a{float:left;margin:10px 7px 0 0}.sd-flickr img{border-radius:5px}#sd-footer{background-color:#24282e;font-size:16px;padding-bottom:80px}.sd-footer-widgets{color:#b9b9b9}.sd-footer-widgets a{color:#63839c}.sd-footer-widgets a:hover{color:#fff}.sd-footer-widgets ul{list-style:none}.sd-footer-sidebar-widget{margin-bottom:40px}.sd-footer-sidebar-1{border-right:1px solid #2e495f;position:relative}.sd-footer-sidebar-1,.sd-footer-sidebar-2,.sd-footer-sidebar-3,.sd-footer-sidebar-3-last,.sd-footer-sidebar-4{padding-top:80px}.sd-footer-sidebar-4,.sd-footer-sidebar-3-last{border:none}.sd-2-sidebars .sd-footer-sidebar-1:after{background-color:#04519b;border-radius:50%;bottom:0;content:'';height:13px;position:absolute;right:-6.5px;width:13px}.sd-footer-widgets-3 .sd-footer-sidebar-1,.sd-footer-widgets-4 .sd-footer-sidebar-1{border:none}.sd-footer-sidebar-1-content,.sd-footer-sidebar-2-content,.sd-footer-sidebar-3-content,.sd-footer-sidebar-4-content{padding:0 20px}.sd-footer-sidebar-2-content-last{padding-left:30px}.sd-footer-sidebar-1-content{padding-left:0}.sd-footer-sidebar-4-content,.sd-footer-sidebar-3-last .sd-footer-sidebar-3-content{padding-right:0}.sd-footer-sidebar-widget .textwidget ul li:before{color:#dda80f;content:"\f141";font-family:FontAwesome;left:0;position:absolute}.sd-footer-sidebar-widget .textwidget ul li{float:left;margin-bottom:10px;padding-left:20px;position:relative;width:50%}.sd-footer-sidebar-widget h4{color:#fff;font-size:22px;margin-bottom:30px;padding:0 0 15px;position:relative}.sd-footer-sidebar-widget h4:before{border-bottom:2px solid #00b4fa;bottom:0;content:"";left:0;position:absolute;width:30px}.sd-footer-widgets ul{margin:0;padding:0}.sd-footer-title{color:#c9d1d7;font-size:24px;font-weight:900;padding-bottom:30px}.sd-footer-title span{font-weight:400}#sd-footer .current-menu-item a{background:none}.sd-footer-sidebar-widget input[type="text"],.sd-footer-sidebar-widget input[type="email"]{background-color:#fff;border-radius:0;height:45px;line-height:45px;border:none;padding:0 15px}.sd-footer-sidebar-widget #mc-embedded-subscribe-form input[type="email"],.sd-footer-sidebar-widget #mc-embedded-subscribe-form input[type="text"]{border-radius:0;float:left;margin-bottom:20px;width:78%}.sd-footer-sidebar-widget input[type="submit"]{background-color:#ec5646;border:none;border-radius:0;color:#fff;float:left;height:45px;line-height:45px;padding:0 20px;text-align:center;text-transform:uppercase}.sd-footer-sidebar-widget input[type="submit"]:hover{opacity:.9}.sd-copyright{color:#63839c;font-size:14px;padding:40px 0;position:relative}.sd-copyright:before{border-top:1px solid #2e495f;box-sizing:content-box;content:'';height:1px;left:0;padding-right:35px;position:absolute;top:0;width:100%}.sd-copyright-fix:before{padding-right:0}.sd-copyright a{color:#fff}.sd-copyright a:hover{color:#00b4fa}.sd-portfolio-filtered{position:relative}.sd-ajax-loading{display:none;position:fixed;right:50px;text-align:center;top:34px;z-index:101}.sd-ajax-loading i{position:absolute}#sd-portfolio-slidein{height:0;overflow:hidden;position:relative}.sd-ajax-inner{padding:50px 0}.sd-slidein-close-wrapper{height:80px;position:relative;z-index:999}.sd-slidein-close a,.sd-slidein-close{position:absolute;right:0;top:0;z-index:10}.sd-slidein-close a:hover{color:#fff}.sd-slidein-close-wrapper .sd-close-preview:hover span{-webkit-animation:rotateback .7s!important;-moz-animation:rotateback .7s!important;animation:rotateback .7s!important}.sd-slidein-close-wrapper .sd-close-preview span{animation:none!important}.sd-recent-portfolio-content{position:relative}.sd-portfolio-wrapper{background-color:#f1fafe;padding-top:60px}.sd-portfolio-filters{margin:50px 0}.sd-portfolio-filters ul{border-bottom:2px solid #e1e9ef;list-style:none;margin:0;padding:0 0 8px;text-align:left}.sd-portfolio-filters ul li{display:inline-block;font-size:16px;font-weight:700;margin-right:-4px}.sd-portfolio-filters ul li a{color:#243c4f;font-weight:400;padding:0 15px 10px}.sd-portfolio-filters ul li a:hover,.sd-portfolio-filters ul li .sd-active{border-bottom:2px solid #ec5646;color:#ec5646}.sd-portfolio-content{margin-bottom:80px;position:relative}.sd-portfolio-item{margin-bottom:40px}.sd-portfolio-item .sd-open-preview:hover{color:#fff}.sd-portfolio-item-wrapper,.sd-port-wrapper{box-shadow:0 1px 3px rgba(0,0,0,.12) , 0 1px 2px rgba(0,0,0,.1);overflow:hidden;position:relative;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.sd-portfolio-item-wrapper:hover,.sd-port-wrapper:hover{box-shadow:0 8px 16px rgba(0,0,0,.16) , 0 4px 4px rgba(0,0,0,.2)}.sd-portfolio-thumb{}.sd-portfolio-item img{max-width:100%;height:auto}.sd-portfolio-item-content{background-color:#fff;padding:30px 30px 25px}.sd-portfolio-item-content i{color:#00b4fa;float:left;line-height:36px;margin-right:20px;overflow:hidden;font-size:36px}.sd-portfolio-item-content h3{font-size:14px;line-height:18px;padding-bottom:0;text-transform:uppercase}.sd-portfolio-item-content h3 a{color:#243c4f;font-size:14px;font-weight:700}.sd-portfolio-item-content h3 a:hover,.sd-portfolio-tax a:hover{color:#00b4fa}.sd-portfolio-cats{color:#56758d;font-size:13px}.sd-related-portfolio{margin-bottom:30px}.sd-single-portfolio{margin-bottom:50px;overflow:hidden}.sd-case-study-wrapper{background-color:#eaeef2}.sd-case-study-item{}.sd-case-thumb{position:relative}.sd-open-preview,.sd-close-preview{background-color:#32b4fa;border-radius:100px;bottom:-25px;box-shadow:-3px 3px 3px -3px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:block;font:bold 30px/50px "Times New Roman",Times,serif;height:50px;position:absolute;right:25px;text-align:center;width:50px}.sd-open-preview span,.sd-close-preview span{display:block}.sd-open-preview:hover span{-webkit-animation:rotate .7s;-moz-animation:rotate .7s;animation:rotate .7s}@-webkit-keyframes rotate {
	from {
	  -webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
	}
}@-moz-keyframes rotate {
	from { 
  		-moz-transform: rotate(0deg);
	}
	to {
		-moz-transform: rotate(360deg);
	}
}@keyframes rotate {
	from {
		transform:rotate(0deg);
	}
	to {
		transform:rotate(360deg);
	}
}.sd-close-preview{background-color:#ec5646;z-index:2}.sd-close-preview span{animation:rotateback .7s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}@-webkit-keyframes rotateback {
	from {
		-webkit-transform:rotate(45deg);
	}
	to {
		-webkit-transform:rotate(245deg);
	}
}@-moz-keyframes rotateback {
	from {
		-moz-transform:rotate(45deg);
	}
	to {
		-moz-transform:rotate(245deg);
	}
}@keyframes rotateback {
	from {
		transform:rotate(45deg);
	}
	to {
		transform:rotate(245deg);
	}
}.sd-case-study-item-content{height:100%;text-align:center}.sd-case-study-item-content-hover{position:absolute;top:100%;width:100%;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.sd-case-study-item-content-hover h3{margin-top:50px;padding-bottom:10px}.sd-case-study-item-content-hover h3 a{font-size:18px}.sd-case-study-item-content-hover p{height:80px;margin-bottom:0;overflow:hidden}.sd-read-more-case{border-bottom:1px solid #00b4fa;color:#243c4f;display:inline-block;font-size:14px;font-weight:700;margin-top:30px;padding-bottom:2px}.sd-prev-next-case{border:1px solid #d1d6db;border-width:1px 0;padding:20px 0}.sd-prev-case a,.sd-next-case a{background-color:#fff;border:1px solid #51b848;color:#000;display:inline-block;float:left;font-size:14px;font-weight:700;padding:10px 20px}.sd-next-case a{float:right}.sd-related-case-bg{background:url(framework/images/related-case-bg.png) repeat-x;padding:43px 0;width:100%}.sd-related-case-studies{margin-top:60px}.sd-related-case-studies h3{color:#fff;font-size:21px;margin-bottom:30px}.sd-case-study-item-content-hover h4{color:#243c4f;margin-top:50px;padding-bottom:10px}.sd-case-study-item-content-hover h4 a{color:#243c4f;font-size:18px}.sd-related-case-studies h4 a{color:#243c4f;font-weight:700;text-transform:uppercase}.sd-related-case-studies h4 a:hover{color:#51b848}.vc_images_carousel img{height:auto;max-width:100%}.vc_images_carousel .vc_carousel-control{background-color:#f9fafb;border:1px solid #dfe5e9;color:transparent;cursor:pointer;display:block;font-size:0!important;height:48px!important;line-height:0;margin:0!important;opacity:1!important;outline:none;padding:0!important;position:absolute!important;text-shadow:none!important;top:-48px!important;width:48px!important}.vc_images_carousel .vc_carousel-control:before,.vc_images_carousel .vc_carousel-control:before{bottom:0;color:#50555a;font-family:FontAwesome;font-size:20px;left:0;line-height:1;margin-top:-10px;opacity:.75!important;position:absolute;right:0;top:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vc_left{left:auto!important;right:48px!important}.vc_right{right:0!important}.vc_left:before{content:"\f104"}.vc_right:before{content:"\f105"}.vc_images_carousel .vc_carousel-control span{display:none!important}.vc_images_carousel .vc_carousel-control:hover{background-color:#fff}.sd-latest-blog-short{position:relative}.sd-latest-blog-carousel{position:relative}.sd-latest-blog-title{border-bottom:1px solid #dfe5e9;display:block;line-height:18px;margin:0 0 35px;padding-bottom:15px;text-transform:uppercase}.sd-lates-blog-icon{border:2px solid #00b4fa;color:#00b4fa;display:block;float:left;height:45px;line-height:45px;margin-right:20px;margin-bottom:50px;text-align:center;width:45px}.sd-lates-blog-icon i{font-size:18px}.sd-content-wrap{overflow:hidden}.sd-latest-blog-short .sd-entry-thumb,.sd-latest-blog-short .sd-entry-gallery,.sd-latest-blog-short .sd-entry-video,.sd-latest-blog-short .sd-entry-audio{margin-bottom:20px}.sd-latest-blog-short .sd-entry-title{line-height:20px;padding-bottom:5px}.sd-latest-blog-short .sd-entry-title a{color:#212426;font-size:16px;font-weight:400}.sd-latest-blog-short .sd-entry-title a:hover{color:#00b4fa;font-size:16px;font-weight:400}.sd-latest-blog-meta{font-size:12px;font-style:italic;margin-bottom:10px}.sd-latest-blog-date,.sd-latest-author-date{text-transform:capitalize}.sd-latest-blog-excerpt{overflow:hidden}.sd-latest-blog-short .wp-video,.sd-entry-video .wp-video{max-width:100%!important}.sd-latest-blog-short .wp-video-shortcode,.sd-entry-video .wp-video-shortcode{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.sd-latest-blog-short video{height:auto!important}.mejs-overlay{max-width:100%!important}.sd-latest-blog-short p{margin-bottom:0;padding-bottom:10px}.sd-latest-blog-short .sd-entry-content>p:last-child{margin:0;padding:0}.sd-latest-blog-short .slick-dots,.sd-latest-case-studies .slick-dots{bottom:-20px;display:block}.sd-latest-blog-short .slick-dots li button::before,.sd-latest-case-studies .slick-dots li button::before{display:none}.sd-latest-blog-short .slick-dots li button,.sd-latest-case-studies .slick-dots li button{border:1px solid #51b848;height:15px;width:15px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.sd-staff-short{margin-bottom:35px!important}.sd-staff-short h3{padding-bottom:0}.sd-staff-short span{color:#2f3c40;font-size:16px}.sd-staff-short img{border-radius:5px}.sd-staff-short ul{list-style:none}.sd-staff-short ul li{display:inline-block;margin:10px 10px 5px 0}.sd-staff-short ul li a{color:#fff;font-weight:bold;font-size:12px;padding:5px 10px}.sd-staff-short ul li i{margin-right:5px}.sd-staff-facebook{background-color:#3b5998}.sd-staff-twitter{background-color:#00aced}.sd-staff-googleplus{background-color:#dd4b39}.sd-staff-linkedin{background-color:#007bb6}.sd-tabs{background:none;clear:both;margin-bottom:20px;overflow:hidden}.sd-tabs ul{margin:0;padding:0}.sd-tab-titles{list-style:none}.sd-tab-titles li{float:left;position:relative;z-index:10}.sd-tab-titles li:first-child{margin:0}.sd-tab-titles a{background-color:#fff;border:2px solid #e2e2e2;border-bottom:none;color:#606b78;display:block;font-size:16px;font-weight:bold;*display: inline;margin:0 4px 0 0;outline:none;overflow:hidden;padding:15px 20px;position:relative;text-decoration:none;zoom:1}.sd-tab-titles .ui-tabs-selected a,.sd-tab-titles .ui-tabs-active a{background-color:#fff;border-color:#00b4fa;border-bottom:2px solid #fff;color:#3b454f}.sd-tabs .sd-tab{background:#fff;border:2px solid #00b4fa;margin-top:-2px;padding:40px 30px;-moz-box-sizing:border-box;box-sizing:border-box}.sd-tabs .sd-tab p{margin:0 0 20px}.sd-tabs .wpb_wrapper>p:last-child{margin-bottom:0}.sd-tabs .sd-tab h3{margin-bottom:25px;padding:0}.sd-tabs.ui-tabs .ui-tabs-hide{left:-10000px;position:absolute}.sd-tabs-visibility{visibility:hidden}.no-js{visibility:visible}.wpb_tabs .wpb_tabs_nav li{border-top:2px solid #fff}.wpb_tabs .wpb_tabs_nav li:first-child{margin:0}.wpb_tabs .wpb_tabs_nav li.ui-tabs-active{background:none;border:2px solid #00b4fa;border-bottom-color:#fff!important}.wpb_tabs .wpb_tab{background:none!important;border-top:2px solid #00b4fa}.wpb_tabs .wpb_tabs_nav li:hover{background:none!important}.wpb_tabs .wpb_tab{margin-top:-2px}.wpb_tabs .wpb_tabs_nav li a{color:#606b78}.wpb_tabs .wpb_tabs_nav li a:hover,.wpb_tabs .wpb_tabs_nav li.ui-tabs-active a{color:#3b454f;z-index:100}.wpb_tour .wpb_tabs_nav li,.wpb_tour .wpb_tabs_nav li:hover,.wpb_tour .wpb_tabs_nav li.ui-tabs-active{background:none;border-bottom:1px solid #e4e7e8;padding:5px 0}.wpb_tour .wpb_tabs_nav li a{color:#84898b;position:relative}.wpb_tour .wpb_tabs_nav li a:hover,.wpb_tour .wpb_tabs_nav li.ui-tabs-active a{color:#00b4fa}.wpb_tour .wpb_tabs_nav li a:after{content:"\f105";font-family:FontAwesome;height:10px;position:absolute;right:0;top:7px;width:10px}.wpcf7{color:#2f3c40;font-size:16px}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{border:1px solid #d9dfe2;border-radius:0;height:50px;line-height:50px;padding:0 10px;width:100%}.wpcf7-text:focus,.wpcf7-textarea:focus,.wpcf7-captchar:focus{border:1px solid #00b4fa;outline:none;-webkit-transition:border .4s ease-in-out;-moz-transition:border .4s ease-in-out;-ms-transition:border .4s ease-in-out;-o-transition:border .4s ease-in-out;transition:border .4s}.wpcf7-textarea{height:220px}.wpcf7-captchar{width:100px}.wpcf7-submit{background-color:#ec5646;border:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.16) , 0 2px 7px 0 rgba(0,0,0,.1);color:#fff;font-weight:400;padding:10px 30px;-webkit-transition:.2s ease-out!important;-moz-transition:.2s ease-out!important;transition:.2s ease-out!important}.wpcf7-submit:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18) , 0 4px 15px 0 rgba(0,0,0,.15);color:#fff}.wpcf7-submit:active{box-shadow:0 2px 5px 0 rgba(0,0,0,.26);transition:box-shadow .2s cubic-bezier(.4,0,.2,1);transition-delay:.2s}.wpcf7 p{margin:0 0 20px}.wpcf7 p:last-of-type{margin-bottom:0}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#fafcfd}.sd-footer-sidebar-widget .wpcf7-text,.sd-footer-sidebar-widget .wpcf7-textarea,.sd-footer-sidebar-widget .wpcf7-captchar{background-color:#1e323d;border:none;color:#fff;height:35px;padding:0 10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.sd-footer-sidebar-widget .wpcf7-text,.sd-footer-sidebar-widget .wpcf7-captchar{line-height:35px!important;padding:0 10px!important;height:35px!important}.sd-footer-sidebar-widget input::-webkit-input-placeholder,.sd-footer-sidebar-widget textarea::-webkit-input-placeholder{color:#a1a9af;line-height:35px}.sd-footer-sidebar-widget input:-moz-placeholder,.sd-footer-sidebar-widget textarea:-moz-placeholder{color:#a1a9af;opacity:1}.sd-footer-sidebar-widget input::-moz-placeholder,.sd-footer-sidebar-widget textarea::-moz-placeholder{color:#a1a9af;opacity:1}.sd-footer-sidebar-widget input::-ms-input-placeholder,.sd-footer-sidebar-widget textarea::-ms-input-placeholder{color:#a1a9af}.sd-footer-sidebar-widget .wpcf7-textarea{height:75px;padding:10px}.sd-footer-sidebar-widget .wpcf7-captchar{width:100px}.sd-footer-sidebar-widget .wpcf7-submit{background:none;border-radius:0;color:#fff;font-size:14px;font-weight:bold;padding:10px 20px}.sd-footer-sidebar-widget .wpcf7 p{margin:0}.wpb_accordion_header{background: e9eef4 !important;font-size:16px!important;font-weight:700!important;padding:0 0 0 10px!important}body .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{border:2px solid #00b4fa;border-width:0 2px 2px;padding:10px}.wpb_accordion_section{border:none;margin-bottom:5px}.wpb_accordion_header a{color:#606b78;padding:10px 0!important}.ui-accordion-header-active{background:#fff!important;margin:0!important}.wpb_accordion_section .ui-accordion-header-active{border:2px solid #00b4fa;border-width:2px 2px 0}.wpb_accordion_section .ui-accordion-header-active a{color:#3b454f}.ui-accordion-header span:before,.ui-accordion-header-active span:before{color:#606b78;content:"\f067"!important;display:inline-block;font-family:FontAwesome!important;font-size:18px!important;font-style:normal!important;font-weight:normal!important;height:auto!important;line-height:1;padding-right:10px;width:auto!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{background:none!important;border:none!important}.ui-accordion-header-active span:before{color:#3b454f;content:"\f068"!important}.wpb_alert p:first-child,#content .wpb_alert p:first-child,.wpb_text_column p:first-child,.wpb_text_column *:first-child,#content .wpb_text_column p:first-child,#content .wpb_text_column *:first-child,.wpb_toggle_content p:first-child{margin-top:0!important}.vc_separator .vc_sep_holder .vc_sep_line{height:2px!important}.vc_separator h2,.vc_separator h3,.vc_separator h4,.vc_separator h5,.vc_separator h6{display:table-cell;padding-bottom:0;padding-left:.8em;padding-right:.8em;white-space:pre}.vc_separator_align_left h2,.vc_separator_align_left h3,.vc_separator_align_left h4,.vc_separator_align_left h5,.vc_separator_align_left h6{padding-left:0}.vc_separator_align_right h2,.vc_separator_align_right h3,.vc_separator_align_right h4,.vc_separator_align_right h5,.vc_separator_align_right h6{padding-right:0}.google_map{max-width:100%}.google_map img{max-width:none}.sd-staff-col{margin-bottom:30px}.sd-staff-col .sd-portfolio-item-wrapper{box-shadow:none}.sd-staff-hover{background-color:rgba(51,73,91,.9);bottom:0;left:0;height:100%;padding:30px;position:absolute}.sd-staff-hover p{color:#a6bbcc;display:block!important}.sd-staff-hover-icons{list-style:none;margin-top:30px!important;padding:0}.sd-staff-hover-icons li{display:inline-block;padding:0 10px 0 0}.sd-staff-hover-icons li a{color:#a6bbcc}.sd-staff-hover-icons li a:hover{color:#fff}.sd-staff-hover-icons li i{font-size:18px}.sd-staff-content{padding:15px 0}.sd-staff-content h3{font-size:18px;padding-bottom:0}.sd-staff-content h3 a{color:#243c4f}.sd-staff-content h3 a:hover{color:#00b4fa}.sd-staff-position{font-size:14px}.sd-email a{color:#7d8489}.sd-staff-content i{margin-right:2px}.sd-staff-icons{list-style:none;margin:0;padding:0}.sd-staff-icons li{float:left}.sd-staff-icons li a{border:1px solid #dbdee2;border-width:0 0 1px 1px;color:#929aa2;float:left;padding:5px 10px}.sd-staff-icons li:last-child a{border-right:1px solid #dbdee2}.sd-staff-icons li a:hover{color:#00b4fa}.sd-staff-single-img img{height:auto;max-width:100%}.sd-single-staff-page .sd-staff-icons li a{border-top:1px solid #dbdee2}.sd-single-staff-page .sd-staff-icons{margin-top:30px}.sd-single-staff-page{margin-bottom:50px;margin-top:50px}.sd-testimonials{display:inline-block;width:100%}.sd-testimonials .flex-control-nav{bottom:0;z-index:2}.sd-testimonials .sd-testimonials-slider{background:none;border:none;box-shadow:none;color:#525559;font-size:18px;margin-bottom:0;overflow:hidden;padding-bottom:40px;text-align:center;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}.sd-testimonials .flex-control-paging li a{background:none;border:1px solid #fcfbfe;border-radius:0;box-shadow:none;height:17px;opacity:.3;width:17px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sd-testimonials .flex-control-paging li a.flex-active,.sd-testimonials .flex-control-paging li a:hover{background:none;opacity:1}.sd-testimonial-author{color:#00b4fa;font-size:18px;font-weight:400;padding:30px 0 30px;position:relative}.sd-testimonial-author:before{border-top:2px solid #202e1e;content:'';left:50%;margin-left:-20px;position:absolute;top:0;width:40px}.sd-testimonial-content{padding:1px 30px;position:relative}.sd-testimonial-content p{color:#ded3ff;font-size:18px}.sd-testimonials .sd-testimonial-img{display:inline-block;height:60px;margin:20px 0 0;vertical-align:middle;width:60px}.sd-testimonials .sd-testimonial-img img{border-radius:100px;box-shadow:0 2px 3px rgba(0,0,0,.2)}.sd-testimonials-slider .sd-testimonial-img{margin-bottom:30px}.sd-testimonials-slider .sd-testimonial-img,.sd-testimonials-slider .sd-testimonial-img img{height:80px;width:80px}.sd-testimonials-slider p{font-style:italic;font-weight:400;margin-bottom:20px}.sd-testimonials-slider p:last-child{margin-bottom:0}.sd-testimonial-meta{margin-top:30px;text-align:center}.sd-testimonial-meta h3{color:#fff;display:inline-block}.sd-testimonial-meta h3 span{font-size:15px}.sd-open-quote{color:#f8fcbf;font-family:Montserrat,Arial,sans-serif;font-size:120px;font-weight:bold;display:block;margin:30px 0 0;text-align:center}.sd-testimonial-bg .sd-open-quote{color:#000;font-size:80px;line-height:0;margin:30px 0 20px}.sd-testimonial-bg{padding:50px 40px;position:relative}.sd-testimonial-green{background-color:#e2f0cd}.sd-testimonial-blue{background-color:#cde3f0}.sd-testimonial-purple{background-color:#d8d2ed}.sd-testimonial-bg p{font:italic 18px/30px "Times New Roman",serif}.sd-testimonial-green p{color:#5c6154}.sd-testimonial-blue p{color:#484f53}.sd-testimonial-purple p{color:#494751}.sd-testimonial-arrow{bottom:-10px;font-size:30px;left:50%;margin-left:-9px;position:absolute}.sd-testimonial-green .sd-testimonial-arrow{color:#e2f0cd}.sd-testimonial-blue .sd-testimonial-arrow{color:#cde3f0}.sd-testimonial-purple .sd-testimonial-arrow{color:#d8d2ed}.sd-testimonial-wrapper .sd-testimonial-img{text-align:center;width:100%}.sd-testimonial-wrapper .sd-testimonial-img img{height:60px;width:60px;box-shadow:0 2px 3px rgba(0,0,0,.2)}.sd-testimonial-wrapper .sd-testimonial-author{color:#000;font-weight:700;margin-top:20px;padding-top:0;text-align:center}.sd-testimonial-wrapper .sd-testimonial-author span{font-weight:400}.sd-testimonial-wrapper .sd-testimonial-author:before{display:none}.sd-info-table{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12) , 0 1px 2px rgba(0,0,0,.1);position:relative;text-align:center;transition:all .2s ease-in-out!important}.sd-info-table:hover{box-shadow:0 8px 16px rgba(0,0,0,.16) , 0 4px 4px rgba(0,0,0,.2)}.sd-info-table-wrapper{padding:0 30px 40px}.sd-info-table-header{background-color:#00b4fa;display:block;height:100px;width:100%}.sd-info-table-icon{margin-top:-50px;position:relative;text-align:center}.sd-icon-wrapper{background-color:#ec5646;border-radius:200px;box-shadow:0 2px 3px rgba(0,0,0,.2);display:inline-block;height:100px;line-height:120px;width:100px}.sd-info-table-icon i{color:#fff;font-size:40px}.sd-info-table h2{color:#243c4f;font-size:24px;margin:20px 0;padding:0}.sd-info-table p{color:#56758d}.sd-info-table-more{color:#243c4f;display:inline-block;font-weight:400;margin-top:20px}.sd-pricing-table{margin-top:20px;padding:0 15px}.sd-pricing-table .col-md-3,.sd-pricing-table .col-md-4,.sd-pricing-table .col-md-5ths{padding:0}.sd-pricing-column{margin-bottom:30px;text-align:center}.sd-pricing-column ul{list-style:none;margin:0;padding:0}.sd-column-header,.sd-column-header h3{color:#fff;font-size:18px;line-height:18px}.sd-column-header h3{font-weight:700;padding:0}.sd-column-header{background-color:#1681bb;padding:25px 0}.sd-pricing-column-labels .sd-column-header{padding:40px}.sd-pricing-column-labels .sd-column-header h3{color:#fff;font-size:25px;line-height:30px;padding:0}.sd-pricing-column-labels .sd-column-header{background-color:#64757f}.sd-pricing-column-labels .sd-column-header{margin-top:68px}.sd-column-title h3{padding:0}.sd-column-price{background-color:#1986c1;color:#fff;font-size:50px;font-weight:900;line-height:50px;padding:23px 0}.sd-column-price span{font-size:14px;font-weight:400}.sd-column-button a{background-color:#1681bb;border-right:1px solid #fff;color:#fff;display:block;font-weight:700;padding:20px 0}.sd-column-featured .sd-column-button a{background-color:#51b848}.sd-column-featured .sd-column-header{background-color:#4cae44}.sd-column-featured .sd-column-price{background-color:#51b848}.sd-column-featured .sd-column-price{padding:33px}.sd-column-featured .sd-pricing-column{margin-top:-20px}.sd-column-button a:hover{opacity:.8}.sd-column-options{list-style:none;margin:0;padding:0}.sd-column-options .fa-check{color:#51b848}.sd-column-options .fa-times{color:#ef1932}.sd-column-options li,.sd-pricing-column ul li{border-left:1px solid #dee2e5;line-height:50px}.sd-pricing-column-labels .sd-column-options li{border:none}.sd-column-options li:nth-child(even),
.sd-pricing-column ul li:nth-child(even) {background-color:#f5f7f8}.sd-column-options li:nth-child(odd),
.sd-pricing-column ul li:nth-child(odd) {background-color:#eff2f4}.sd-pricing-column-labels .sd-column-options{padding:0}.sd-widget-title,.sd-woo .related>h3,.sd-woo .upsells>h3,.sd-cart-totals h3,.sd-cross-sells>h3{display:block;line-height:18px;margin:0 0 35px;padding-bottom:15px}.slick-slider{display:block;position:relative;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url(framework/images/ajax-loader.gif) center center no-repeat}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-prev,.slick-next{background-color:#f9fafb;border:1px solid #dfe5e9;color:transparent;cursor:pointer;display:block;font-size:0;height:48px;line-height:0;outline:none;padding:0;position:absolute;top:-83px;width:48px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:transparent;color:transparent;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{color:#50555a;font-family:FontAwesome;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{right:60px}.slick-prev:before{content:"\f104"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:13px}.slick-next:before{content:"\f105"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:0}.slick-dots{bottom:-80px;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0;padding:0;position:relative;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{color:#0095da}.slick-dots li button:before{left:0;color:#d2d8dc;content:"•";font-family:"slick";font-size:10px;height:30px;line-height:30px;opacity:1;position:absolute;text-align:center;top:0;width:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#0095da;opacity:1}.sd-inquiry{background-color:#00b4fa;padding:50px 30px}.sd-inquiry2 p{margin-bottom:10px}.sd-inquiry h4{color:#fff;font-size:21px;margin-bottom:30px;padding:0}.wpcf7-form-control-wrap{position:relative}.sd-inquiry input,.sd-inquiry textarea,.sd-inquiry2 input,.sd-inquiry2 textarea{background:none;border:2px solid #39c8ff;border-width:0 0 2px;color:#fff;padding:0 25px}.sd-inquiry2 input,.sd-inquiry2 textarea{border-color:#d4d9dc;border-width:0 0 1px;color:#243c4f}.sd-inquiry textarea,.sd-inquiry2 textarea{height:100px}.sd-inquiry input:focus,.sd-inquiry textarea:focus,.sd-inquiry2 input:focus,.sd-inquiry2 textarea:focus{border:2px solid #fff;border-width:0 0 2px;outline:none}.sd-inquiry2 input:focus,.sd-inquiry2 textarea:focus{border-color:#00b4fa;border-bottom-width:1px}.sd-inquiry .wpcf7-form-control-wrap,.sd-inquiry2 .wpcf7-form-control-wrap{display:inline-block}.sd-inquiry-name .wpcf7-form-control-wrap:before,.sd-inquiry-email .wpcf7-form-control-wrap:before,.sd-inquiry-phone .wpcf7-form-control-wrap:before,.sd-inquiry-msg .wpcf7-form-control-wrap:before,.sd-inquiry-captcha .wpcf7-form-control-wrap:before{content:"\f007";color:#fff;font-family:FontAwesome;font-size:16px;left:0;position:absolute;top:12px}.sd-inquiry2 .sd-inquiry-name .wpcf7-form-control-wrap:before,.sd-inquiry2 .sd-inquiry-email .wpcf7-form-control-wrap:before,.sd-inquiry2 .sd-inquiry-phone .wpcf7-form-control-wrap:before,.sd-inquiry2 .sd-inquiry-msg .wpcf7-form-control-wrap:before,.sd-inquiry2 .sd-inquiry-captcha .wpcf7-form-control-wrap:before{color:#243c4f}.sd-inquiry-email .wpcf7-form-control-wrap:before{content:"\f003"}.sd-inquiry-phone .wpcf7-form-control-wrap:before{content:"\f095"}.sd-inquiry-msg .wpcf7-form-control-wrap:before{content:"\f044"}.sd-inquiry-captcha .wpcf7-form-control-wrap:before{content:"\f023"}.sd-inquiry-captcha{border-bottom:2px solid #39c8ff;-webkit-transition:border .4s ease-in-out;-moz-transition:border .4s ease-in-out;-ms-transition:border .4s ease-in-out;-o-transition:border .4s ease-in-out;transition:border .4s}.sd-inquiry2 .sd-inquiry-captcha{border:none}.sd-inquiry-captcha-focus{border-color:#fff!important}.sd-inquiry-captcha input{border:none;width:100%}.sd-inquiry-captcha input:focus{border:none}.sd-inquiry-captcha input:focus .sd-inquiry-captcha{border-bottom:2px solid #00b4fa}.sd-inquiry2 .sd-inquiry-captcha input{border-bottom:1px solid #d4d9dc;-webkit-transition:border .4s ease-in-out;-moz-transition:border .4s ease-in-out;-ms-transition:border .4s ease-in-out;-o-transition:border .4s ease-in-out;transition:border .4s}.sd-inquiry2 .sd-inquiry-captcha input:focus{border-bottom-color:#00b4fa;border-bottom-style:solid;border-width:0 0 1px}.sd-inquiry2 .sd-inquiry-captcha img{position:absolute;right:0}.sd-inquiry .wpcf7-submit,.sd-inquiry2 .wpcf7-submit{background:#ec5646;border:none;color:#fff;margin-top:30px;outline:none;padding:15px 30px;text-transform:none}.sd-inquiry2 .wpcf7-submit{margin:0}.sd-inquiry .wpcf7-submit:focus,.sd-inquiry2 .wpcf7-submit:focus{border:none}.sd-inquiry-captcha .wpcf7-form-control-wrap{float:left;width:70%}.sd-inquiry2 .sd-inquiry-captcha .wpcf7-form-control-wrap{float:none;width:inherit}.sd-captcha-wrap{display:inline-block;position:relative}.sd-inquiry .wpcf7-captchac,.sd-inquiry2 .wpcf7-captchac{margin-top:-30px;position:relative}.sd-inquiry textarea::-webkit-input-placeholder,.sd-inquiry input::-webkit-input-placeholder{color:#fff;opacity:.8}.sd-inquiry textarea:-moz-placeholder,.sd-inquiry input:-moz-placeholder{color:#fff;opacity:.8}.sd-inquiry textarea::-moz-placeholder,.sd-inquiry input::-moz-placeholder{color:#fff;opacity:.8}.sd-inquiry textarea::-ms-input-placeholder,.sd-inquiry input::-ms-input-placeholder{color:#fff;opacity:.8}.aio-icon-title{padding-bottom:0}a.ubtn-link{padding:0}.sd-woo{margin-top:50px}.products{clear:both;margin-top:40px}.woocommerce-result-count{color:#2e4456;float:left;font-size:13px;font-weight:500;margin-top:5px}.woocommerce-ordering{float:right}.sd-orderby select{margin:0!important}.sd-product{position:relative}.sd-loop-class{margin-bottom:55px}.sd-product img{height:auto;max-width:100%}.sd-thumb-add-cart{position:relative}.sd-thumb-add-cart .onsale,.sd-soldout,.sd-off-price{background-color:#00b4fa;color:#fff;font:700 12px/12px Montserrat,Tahoma,sans-serif;height:25px;left:0;line-height:25px;padding:0 15px;position:absolute;text-align:center;text-transform:uppercase;top:0;z-index:10}.sd-thumb-add-cart .onsale span,.sd-soldout span{}.sd-soldout-wrapper{position:relative}.sd-thumb-add-cart .sd-soldout-wrapper{position:initial}.sd-soldout{background-color:red;color:#fff;left:0}.sd-shop-thumb-overlay{background-color:rgba(36,60,79,.9);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.sd-product:hover .sd-shop-thumb-overlay{opacity:1}.sd-add-cart{margin-top:-21.5px;position:absolute;text-align:center;top:50%;width:100%}.sd-add-cart a{border:1px solid #00b4fa;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);color:#00b4fa;cursor:pointer;display:inline-block;font:700 16px/16px Montserrat,Tahoma,sans-serif;padding:15px 30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out!important}.sd-add-cart a:hover{background-color:#00b4fa;color:#fff}.sd-woo .add_to_cart_button{overflow:hidden;position:relative}.sd-add-cart .added_to_cart{display:none}.sd-loading-cart{color:#fff;display:none;font-size:40px;left:0;margin-top:-20px;position:absolute;text-align:center;top:50%;width:100%;z-index:10}.sd-product-content{padding:20px 0 0}.sd-product-content h3 a{color:#243c4f;font-size:18px;font-weight:500}.sd-product-content h3 a:hover{color:#00b4fa}.sd-product-content p{margin-top:0}.sd-stars{margin-bottom:10px}.sd-price{line-height:normal}.sd-price .amount,.sd-price ins{color:#ec5646;font-size:24px;font-weight:normal;text-decoration:none}.sd-price del{margin-right:5px}.sd-price del,.sd-price del .amount{color:#96acbd;font-size:14px}.sd-stars{line-height:normal}.sd-woo .star-rating,.sd-woo-shortcode .star-rating,.woocommerce .star-rating{color:#00b4fa;float:right;font-family:star;font-size:13px;height:13px;line-height:1;margin-top:4px;overflow:hidden;position:relative;width:5.4em}.sd-woo .products .star-rating,.sd-woo-shortcode .star-rating,.woocommerce .star-rating{display:block;float:none}.sd-woo .star-rating:before,.sd-woo-shortcode .star-rating:before,.woocommerce .star-rating:before{color:#baccd3;content:"\53\53\53\53\53";float:left;left:0;position:absolute;top:0}.sd-woo .star-rating span,.sd-woo-shortcode .star-rating span,.woocommerce .star-rating span{float:left;left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0}.sd-woo .star-rating span::before,.sd-woo-shortcode .star-rating span::before,.woocommerce .star-rating span::before{content:"\53\53\53\53\53";position:absolute;left:0;top:0}.sd-woo .woocommerce-product-rating .woocommerce .woocommerce-product-rating{display:block;line-height:2}.sd-woo .woocommerce-product-rating:after,.sd-woo .woocommerce-product-rating:before,.woocommerce .woocommerce-product-rating:after,.woocommerce .woocommerce-product-rating:before{content:" ";display:table}.sd-woo .woocommerce-product-rating:after,.woocommerce .woocommerce-product-rating:after{clear:both}.sd-woo .woocommerce-product-rating .star-rating,.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.sd-woo .hreview-aggregate .star-rating{margin:10px 0 0}.sd-woo p.stars,.woocommerce p.stars{font-size:1em;position:relative}.sd-woo p.stars a,.woocommerce p.stars a{border-bottom:0;display:inline-block;font-weight:700;margin-right:1em;outline:0;position:relative;text-indent:-9999px}.sd-woo p.stars a:hover,.woocommerce p.stars a:hover{color:#00b4fa}.sd-woo p.stars a:last-child,.woocommerce p.stars a:last-child{border-right:0}.sd-woo p.stars a.star-1,.sd-woo p.stars a.star-2,.sd-woo p.stars a.star-3,.sd-woo p.stars a.star-4,.sd-woo p.stars a.star-5,.woocommerce p.stars a.star-1,.woocommerce p.stars a.star-2,.woocommerce p.stars a.star-3,.woocommerce p.stars a.star-4,.woocommerce p.stars a.star-5{}.sd-woo p.stars a.star-1:after,.sd-woo p.stars a.star-2:after,.sd-woo p.stars a.star-3:after,.sd-woo p.stars a.star-4:after,.sd-woo p.stars a.star-5:after,.woocommerce p.stars a.star-1:after,.woocommerce p.stars a.star-2:after,.woocommerce p.stars a.star-3:after,.woocommerce p.stars a.star-4:after,.woocommerce p.stars a.star-5:after{font-family:WooCommerce;left:0;position:absolute;text-indent:0;top:0}.sd-woo p.stars a.star-1,.woocommerce p.stars a.star-1{width:2em}.sd-woo p.stars a.star-1:after,.woocommerce p.stars a.star-1:after{content:"\e021"}.sd-woo p.stars a.star-1.active:after,.sd-woo p.stars a.star-1:hover:after,.woocommerce p.stars a.star-1.active:after,.woocommerce p.stars a.star-1:hover:after{content:""}.sd-woo p.stars a.star-2,.woocommerce p.stars a.star-2{width:3em}.sd-woo p.stars a.star-2:after,.woocommerce p.stars a.star-2:after{content:"\e021\e021"}.sd-woo p.stars a.star-2.active:after,.sd-woo p.stars a.star-2:hover:after,.sd-woo p.stars a.star-2.active:after,.woocommerce p.stars a.star-2.active:after{content:""}.sd-woo p.stars a.star-3,.woocommerce p.stars a.star-3{width:4em}.sd-woo p.stars a.star-3:after,.woocommerce p.stars a.star-3:after{content:"\e021\e021\e021"}.sd-woo p.stars a.star-3.active:after,.sd-woo p.stars a.star-3:hover:after,.woocommerce p.stars a.star-3:hover:after{content:""}.sd-woo p.stars a.star-4,.woocommerce p.stars a.star-4{width:5em}.sd-woo p.stars a.star-4:after,.woocommerce p.stars a.star-4:after{content:"\e021\e021\e021\e021"}.sd-woo p.stars a.star-4.active:after,.sd-woo p.stars a.star-4:hover:after,.woocommerce p.stars a.star-4.active:after,.woocommerce p.stars a.star-4:hover:after{content:""}.sd-woo p.stars a.star-5,.woocommerce p.stars a.star-5{border:0;width:6em}.sd-woo p.stars a.star-5:after,.woocommerce p.stars a.star-5:after{content:"\e021\e021\e021\e021\e021"}.sd-woo p.stars a.star-5.active:after,.sd-woo p.stars a.star-5:hover:after,.woocommerce p.stars a.star-5.active:after,.woocommerce p.stars a.star-5:hover:after{content:""}.sd-woo .woocommerce-pagination{margin-bottom:100px;text-align:center}.sd-woo .woocommerce-pagination ul li{display:inline-block;list-style:none}.sd-woo .woocommerce-pagination span.page-numbers,.sd-woo .woocommerce-pagination a.page-numbers{background-color:#e8eff2;color:#56758d;display:block;font-size:18px;font-weight:normal;height:47px;line-height:47px;width:44px}.sd-woo .woocommerce-pagination span.current,.sd-woo .woocommerce-pagination a:hover.page-numbers{background-color:#00b4fa;color:#fff}.sd-woo .woocommerce-pagination span.current{}.sd-sidebar-shop{}.sd-sidebar-shop .sd-sidebar-widget{background:none;border-bottom:1px solid #eee;margin-bottom:40px;padding:0 0 40px}.sd-sidebar-shop .sd-sidebar-widget a{color:#56758d;font-size:14px;font-weight:500}.sd-sidebar-shop .sd-sidebar-widget a:hover{color:#00b4fa}.sd-sidebar-shop .widget_shopping_cart_content .buttons{margin-bottom:0}.sd-sidebar-shop .widget_product_search{margin-bottom:30px}.sd-sidebar-widget .widget_shopping_cart_content img{float:right;height:auto;width:60px}.sd-sidebar-widget .widget_shopping_cart_content .remove:hover{color:red}.sd-sidebar-widget .widget_shopping_cart_content .quantity{color:#80878d;display:block;font-size:14px}.sd-sidebar-widget .widget_shopping_cart_content .quantity .amount{color:#373c40}.sd-sidebar-widget .widget_shopping_cart_content .total .amount{color:#00b4fa}.sd-sidebar-widget .widget_shopping_cart_content .total{background-color:#f9fafb;border:1px solid #dfe5e9;border-width:1px 0;color:#373c40;font-size:14px;margin:30px 0;padding:10px}.sd-sidebar-widget .widget_shopping_cart_content p{margin:0}.sd-sidebar-widget .widget_shopping_cart_content .total strong{font-weight:normal}.sd-sidebar-widget .widget_shopping_cart_content .total .amount{font-weight:700;padding-left:10px}.sd-sidebar-widget .widget_shopping_cart_content ul li{border-bottom:1px solid #f5f7f8;clear:both;margin-bottom:15px;overflow:hidden;padding-bottom:15px;width:100%}.sd-sidebar-widget .widget_shopping_cart_content ul li:last-child{border:none;margin:0;padding:0}.sd-sidebar-widget .widget_shopping_cart_content .wc-forward,.sd-sidebar-widget .price_slider_amount button{color:#848a90;display:inline-block;height:40px;line-height:37px;padding:0 18px}.sd-sidebar-widget .widget_shopping_cart_content .checkout{color:#fff!important}.sd-sidebar-shop .product_list_widget li ins span{display:inline-block!important}.sd-sidebar-widget .price_slider{background-color:#bfcfd6;display:block;height:5px;margin-bottom:20px;position:relative}.sd-sidebar-widget .ui-slider-range{background-color:#243c4f;height:100%;position:absolute}.sd-sidebar-widget .ui-slider-handle{background-color:#00b4fa;border-radius:100px;cursor:w-resize;height:16px;margin-left:-1px;position:absolute;top:-5px;width:16px}.sd-sidebar-widget .ui-slider-handle:hover{}.sd-sidebar-widget .price_slider .ui-slider-handle:last-child{margin-left:-5px}.sd-sidebar-widget .price_slider_amount .price_label{color:#373c40;float:right;text-transform:uppercase}.sd-sidebar-widget .widget_shopping_cart_content .wc-forward{background:none;border:1px solid #00b4fa;color:#00b4fa;font-size:13px;font-weight:normal;height:40px;line-height:40px;margin-left:10px;padding:0 10px}.sd-sidebar-widget .widget_shopping_cart_content .wc-forward:hover{color:#00b4fa}.sd-sidebar-widget .price_slider_amount button,.sd-sidebar-widget .widget_shopping_cart_content .checkout{background-color:#00b4fa;border:none;color:#fff;float:left;font-size:13px;font-weight:normal;height:40px;line-height:40px;margin-left:0;padding:0 10px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out!important}.sd-sidebar-widget .widget_shopping_cart_content .checkout:hover{color:#fff!important}.sd-sidebar-widget .widget_shopping_cart_content .checkout:focus{border:none}.sd-sidebar-widget .price_slider_amount button:hover,.sd-sidebar-widget .widget_shopping_cart_content .checkout:hover{color:#fff;opacity:.8}.widget_shopping_cart_content .variation{clear:both;display:block;padding-top:10px}.widget_shopping_cart_content .variation dt,.widget_shopping_cart_content .variation dd{display:inline-block;float:left;width:50%}.widget_shopping_cart_content .variation dd{margin:0;padding-left:10px}.widget_shopping_cart_content .remove{float:right}.widget_product_categories li a,.widget_layered_nav li{display:block;margin-bottom:10px;position:relative;padding-left:15px}.widget_product_categories li a::before,.widget_layered_nav li::before{color:#243c4f;content:'\f101';font-family:FontAwesome;position:absolute;left:0;top:0}.sd-sidebar-widget .product_list_widget li{clear:both;margin-bottom:20px;overflow:hidden;width:100%}.sd-sidebar-widget .product_list_widget li img{float:left;height:auto;margin-right:15px;width:60px}.sd-sidebar-widget .product_list_widget li .amount{display:block;font-size:14px}.widget_shopping_cart .product_list_widget li .amount{display:inline}.sd-sidebar-widget .product_list_widget li br{display:none}.sd-sidebar-widget .product_list_widget li ins{text-decoration:none}.sd-sidebar-widget .product-title{color:#243c4f;font-size:14px;line-height:14px}.sd-products-carousel{padding-bottom:50px}.sd-products-carousel .slick-dots{bottom:-20px}.widget_layered_nav_filters .chosen{display:inline-block;float:left;margin-right:20px;padding-left:15px;position:relative}.widget_layered_nav_filters .chosen:after{color:red;content:'\f00d';font-family:FontAwesome;position:absolute;left:0;top:0}.sd-sidebar-shop .widget_product_search{background:none;padding:0}.sd-sidebar-shop .widget_product_search .sd-search-input{color:#56758d;background-color:#eaf0f2;border:none;box-shadow:none;font-size:14px}.sd-sidebar-shop .widget_product_search .sd-search-button{background-color:#00b4fa;color:#fff}.sd-sidebar-shop .widget_product_search .sd-search-button i{color:#fff}.widget_products .product_list_widget a:hover .product-title,.widget_recently_viewed_products .product_list_widget a:hover .product-title,.widget_top_rated_products .product_list_widget a:hover .product-title,.widget_recent_reviews .product_list_widget a:hover{color:#00b4fa;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-ms-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.widget_recent_reviews .product_list_widget a{color:#243c4f;font-size:14px;font-weight:normal}.widget_recent_reviews .reviewer{color:#91a1b4;font-size:12px}.sd-single-product-slider{border:none!important;box-shadow:none!important}.sd-single-images{position:relative}.sd-single-product-slider ul{list-style:none;margin:0;padding:0}.sd-single-product-slider ul li img{height:auto;max-width:100%}.sd-single-product-title{font-size:22px;font-weight:500;margin-bottom:10px;padding:0}.sd-single-product-price{float:left;margin-bottom:20px}.sd-single-product-price p{margin:0}.sd-single-product-price .amount,.sd-single-product-price ins{color:#ec5646;font-size:24px;font-weight:500;text-decoration:none}.sd-single-product-price del .amount{color:#96acbd;font-size:14px;font-weight:400}.sd-single-product-price del{color:#96acbd}.sd-single-ratings{float:right;margin-top:5px}.sd-single-ratings>span{color:#91a1b4;font-size:12px;text-transform:uppercase}.sd-single-product-desc p{margin-bottom:30px}.sd-single-product-attr{color:#91a1b4;margin:30px 0;text-transform:uppercase}#review_form #respond{background:none}.sd-single-product-attr table tr,.sd-woo .woocommerce-tabs .shop_attributes tr{border-bottom:1px solid #dee0e9;height:40px;line-height:40px}.sd-single-product-attr table th,.sd-woo .woocommerce-tabs .shop_attributes th{padding-right:100px;text-align:left}.sd-quantity{float:left;margin-right:10px;padding-top:6px}.sd-plus-button{margin-right:20px}.sd-minus-button,.sd-plus-button,.sd-quantity-input{border:1px solid #e4e9ee;border-radius:0;cursor:pointer;float:left;height:30px;line-height:25px;text-align:center;width:30px}.sd-quantity-button:hover{color:#91a1b4}.sd-quantity-input{border-color:#91a1b4;color:#91a1b4;cursor:default;margin:0 5px}.sd-woo .variations td.label{padding-right:10px;padding-top:12px;vertical-align:top}.sd-select-wrapper{display:inline-block;position:relative}.sd-select-wrapper select,.sd-orderby select{background:#fff;border:1px solid #e4e9ee;color:#2e4456;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;line-height:13px;height:38px;margin:8px 0 0;outline:none;padding:3px;width:200px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-select-wrapper select,.sd-orderby select{padding-right:18px}}.sd-select-wrapper label,.sd-orderby label{position:relative}.sd-select-wrapper label:after,.sd-orderby label:after{color:#617d93;content:'<>';font:11px "Consolas",monospace;padding:0 0 2px;pointer-events:none;position:absolute;right:8px;top:2px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sd-select-wrapper label:before,.sd-orderby label:before{content:'';display:block;height:20px;pointer-events:none;position:absolute;right:6px;top:0;width:20px}.sd-product-meta{margin-top:30px}.sd-woo .reset_variations{color:red;font-size:20px;font-weight:bold;height:20px;line-height:20px;margin-left:10px;width:20px}.sd-woo .single_variation{margin-bottom:20px}.sd-woo .single_variation del,.sd-woo .single_variation ins,.sd-woo .single_variation .stock,.sd-product-meta{color:#91a1b4;display:block;font:400 12px/12px Montserrat,Tahoma,sans-serif;text-transform:uppercase}.sd-woo .single_variation .stock{}.sd-woo .single_variation_wrap{margin-top:30px}.sd-woo .single_variation ins,.sd-woo .single_variation .price{color:#00b4fa;font-size:20px;line-height:20px;text-decoration:none}.sd-woo .sd-add-to-cart,.sd-woo .single_add_to_cart_button{background-color:#00b4fa;border:none;color:#fff;font-size:14px;font-weight:500;line-height:14px;padding:15px 25px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out!important}.sd-woo .sd-add-to-cart:hover,.sd-woo .single_add_to_cart_button:hover{opacity:.8}.woocommerce-message,.woocommerce-error{background-color:#edffe9;border:2px solid #c1ecb7;font-size:13px;font-weight:400;line-height:13px;list-style:none;margin-bottom:20px;padding:10px 20px}.woocommerce-error{background-color:#ffdfe0;border-color:#f6c2c4}.sd-success-msg a,.woocommerce-message a{float:right}.woocommerce-checkout .woocommerce>.woocommerce-error,.woocommerce-checkout .woocommerce>.woocommerce-message{margin:0 auto 30px;width:1140px}.woocommerce-info{margin-bottom:30px}.sd-woo .woocommerce-tabs{margin-top:50px}.sd-woo .woocommerce-tabs .tabs{margin:0;padding:0}.sd-woo .woocommerce-tabs .tabs li{float:left;list-style:none}.sd-woo .woocommerce-tabs .tabs li a{background-color:#fff;color:#243c4f;display:inline-block;font-size:14px;font-weight:500;line-height:14px;padding:20px 30px}.sd-woo .woocommerce-tabs .tabs li.active a{background-color:#f4f6f8;color:#243c4f}.sd-woo .woocommerce-tabs .panel{background-color:#f4f6f8;padding:40px}.sd-woo .woocommerce-tabs .panel h3{font-size:16px;font-weight:500;line-height:21px}.sd-woo .commentlist{list-style:none;padding:0}.sd-woo .commentlist .avatar{border-radius:3px;float:left;margin-right:20px}.sd-woo .commentlist .meta{color:#424545;margin:0 0 10px;text-transform:capitalize}.sd-woo .commentlist .meta time{color:#a1acb0;font-size:12px}.sd-woo .commentlist .meta .verified{color:#3c3;font-size:12px}.sd-woo .commentlist .description p{margin:0}.sd-woo .commentlist .comment{border-bottom:1px solid #f2f5f6;margin-bottom:20px;padding-bottom:20px}.sd-woo #respond{padding:0}.sd-woo #respond label{display:block}.sd-woo #respond p{margin-bottom:30px}.sd-woo #respond p:last-child{margin-bottom:0}.sd-woo #respond input[type="text"],.sd-woo #respond input[type="email"],.sd-woo #respond textarea{background-color:#fff;border:1px solid #cfd4db;height:50px;line-height:50px;outline:none;padding:0 10px}.sd-woo #respond textarea{min-height:300px}.sd-woo #respond .form-submit input{background-color:#00b4fa;border:none;color:#fff;font-size:13px;font-weight:500;line-height:13px;margin-top:15px;padding:17px 28px}.sd-woo #respond .form-submit input:hover{opacity:.8}.sd-woo .related>h3,.sd-woo .upsells>h3,.sd-cart-totals h3,.sd-cross-sells>h3{display:block;font-size:18px;line-height:18px;padding:0}.sd-cart{margin-bottom:50px;margin-top:50px}.sd-cart .shop_table{border:1px solid #e0e7e9;font-weight:500}.sd-cart .shop_table,.sd-shipping-calculator{width:100%}.sd-cart .shop_table thead{text-align:left}.sd-cart .shop_table thead th{border-bottom:1px solid #e0e7e9;color:#243c4f;font-size:16px;font-weight:500;padding:20px 0}.sd-cart .shop_table thead th.product-name{padding-left:20px}.sd-cart .shop_table thead .product-name{padding-left:10px}.sd-cart .product-name img{border:1px solid #dfe5e9;height:auto;width:60px}.sd-cart .product-remove a{color:#ec5646;display:inline-block;text-align:center}.sd-cart .cart_item td{padding:20px 0}.sd-cart .cart_item td.product-name{padding-left:20px}.sd-cart .cart_item td.product-price,.sd-cart .product-subtotal{color:#56758d;font-size:16px;font-weight:400}.sd-cart-totals table{width:100%}.sd-cart-thumb,.sd-cart .product-name a{color:#243c4f;margin-right:10px}.sd-cart .product-name a:hover{color:#00b4fa}.sd-cart-totals{}.sd-cart-totals h3{margin-bottom:30px}.sd-cart-totals table tr{text-align:left}.sd-cart-totals table td{text-align:right}.sd-cart-totals table th{padding:0 0 10px}.sd-cart-totals .order-total{}.sd-cart-totals .order-total .amount{}.sd-cart-totals .order-total th{}.sd-cart-totals .cart-subtotal th,.sd-cart-totals .shipping th{font-weight:300}.sd-cart-totals .shipping ul{list-style:none}.sd-cart-totals .cart-subtotal .amount,.sd-cart-totals .shipping .amount{font-weight:400}.sd-cart-totals .wc-proceed-to-checkout{margin-top:10px}.sd-update-cart,.sd-cart-totals .checkout-button{background-color:#ec5646;border:none;color:#fff;display:inline-block;float:right;font-size:15px;font-weight:400;height:40px;line-height:40px;padding:0 20px;text-align:center;width:49%;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.sd-cart-totals .checkout-button:hover{opacity:.8}.sd-update-cart{background:none;border:1px solid #91a1b4;color:#435061;float:left}.sd-update-cart:hover{color:#00b4fa}.sd-coupon-col .coupon{margin-bottom:30px}.sd-coupon-col .coupon,.sd-cart-totals{border:1px solid #d8d8d8;padding:20px}.sd-coupon-col h3,.sd-cart-totals h3{border-bottom:1px solid #d8d8d8;font-size:18px;margin:0 -20px;margin-bottom:20px;padding-bottom:20px;padding-left:20px;position:relative}.sd-coupon-input{overflow:hidden}.sd-coupon-button{float:right}.sd-coupon-button,.shipping-calculator-form button,.sd-woo-login input[type="submit"],.sd-coupon-form input[type="submit"],.sd-create-account input[type="submit"],.sd-checkout-payment input[type="submit"],.sd-edit-address input[type="submit"],.sd-edit-account input[type="submit"],.sd-form-login input[type="submit"],.sd-lost-pwd input[type="submit"],.sd-order-tracking input[type="submit"]{background-color:#00b4fa;border:none;color:#fff;font-size:15px;font-weight:500;height:42px;padding:0 15px}.shipping-calculator-form button{margin-left:0}.sd-coupon-button:hover,.shipping-calculator-form button:hover,.sd-woo-login input[type="submit"]:hover,.sd-coupon-form input[type="submit"]:hover,.sd-edit-address input[type="submit"]:hover,.sd-edit-account input[type="submit"]:hover,.sd-form-login input[type="submit"]:hover,.sd-lost-pwd input[type="submit"]:hover,.sd-order-tracking input[type="submit"]:hover,.sd-checkout-payment input[type="submit"]:hover{opacity:.8}.sd-cart .coupon input[type="text"],.sd-shipping-calculator input[type="text"]{background-color:#f4f8f9;border:1px solid #e0e7e9;border-radius:0;font-size:13px;height:42px;outline:none;padding:0 15px;width:100%}.sd-cart-table{margin-bottom:30px}.sd-cart-table dt,.sd-cart-table dd,.sd-form-checkout dt,.sd-form-checkout dd,.sd-order-details-table dt,.sd-order-details-table dd{display:inline-block;font-size:13px;font-weight:400;line-height:13px}.sd-cart-table dd,.sd-form-checkout dd,.sd-order-details-table dt,.sd-order-details-table dd{color:#637285;font-weight:400;margin:0 10px 0 0}.sd-shipping-calculator{border:1px solid #d8d8d8;margin-bottom:50px;padding:20px}.sd-shipping-calculator p{margin:0}.sd-shipping-calculator .shipping-calculator-button{background-color:#fff;color:#243c4f;display:inline-block;font-size:18px;font-weight:400}.sd-shipping-calculator .shipping-calculator-button span{color:#3b454f;display:inline-block;padding-left:10px}.sd-shipping-calculator select{background-color:#f4f8f9;border:1px solid #e0e7e9;border-radius:0;font-size:13px;height:40px;line-height:40px;padding-left:10px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sd-shipping-calculator label{position:relative}.sd-shipping-calculator label:after{color:#91a1b4;content:'<>';font:11px "Consolas",monospace;padding:0 0 2px;pointer-events:none;position:absolute;right:8px;top:2px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sd-shipping-calculator label:before{content:'';display:block;height:20px;pointer-events:none;position:absolute;right:6px;top:0;width:20px}.sd-shipping-calculator .shipping-calculator-form{margin-top:20px}.sd-shipping-calculator .shipping-calculator-form p{margin-bottom:10px}.sd-shipping-calculator .shipping-calculator-form p:last-of-type{margin-bottom:0}.sd-shipping-calculator input[type="text"]{position:relative;width:100%;z-index:3}.woocommerce-checkout .sd-full-width,.woocommerce-account .sd-full-width,.sd-cart-empty{margin:50px 0}.woocommerce-account .sd-full-width p{margin-bottom:20px}.sd-returning-cust h3,.woocommerce-account .sd-full-width h3{font-size:18px;padding:0}.sd-form-checkout,.sd-woo-login label,.sd-woo-login input[type="submit"],.sd-checkout-coupon,.sd-edit-account,.sd-form-login{font-size:14px;font-weight:300;line-height:14px}.sd-form-checkout input[type="text"],.sd-form-checkout textarea,.sd-form-checkout input[type="tel"],.sd-form-checkout input[type="email"],.sd-woo-login input[type="text"],.sd-woo-login input[type="password"],.sd-coupon-form input[type="text"],.sd-create-account input[type="text"],.sd-create-account input[type="password"],.sd-edit-address input[type="text"],.sd-edit-address input[type="password"],.sd-edit-address input[type="email"],.sd-edit-address input[type="tel"],.sd-edit-account input[type="text"],.sd-edit-account input[type="password"],.sd-edit-account input[type="email"],.sd-form-login input[type="text"],.sd-form-login input[type="password"],.sd-form-login input[type="email"],.sd-lost-pwd input[type="text"],.sd-order-tracking input[type="text"],.sd-order-tracking input[type="email"]{background-color:#f4f8f9;border:1px solid #e0e7e9;border-radius:0;font-size:13px;font-weight:400;height:42px;outline:none;padding:0 15px;width:100%}.sd-form-checkout textarea{min-height:200px;padding:15px}.sd-woo-login .form-row-first,.sd-woo-login .form-row-last{float:left;width:50%}.sd-woo-login p{margin-bottom:20px}.sd-woo-login p:last-child{margin-bottom:0}.sd-woo-login .form-row-first{padding-right:20px}.sd-woo-login label{}.sd-checkout-coupon{}.sd-coupon-form{margin-top:20px}.sd-coupon-form input[type="text"]{margin-bottom:10px;width:100%}.sd-form-checkout h3{font-size:22px;margin-bottom:30px;padding:0}.sd-form-checkout #ship-to-different-address label{color:#243c4f}.sd-form-checkout label{color:#56758d;display:inline-block;margin-bottom:10px}.sd-form-checkout abbr[title]{border:none}.sd-form-checkout p{margin-bottom:30px}.sd-form-checkout p:last-child{margin-bottom:30px}.sd-form-checkout .select2-container .select2-choice,.sd-edit-address .select2-container .select2-choice{background-color:#f4f8f9;border:1px solid #e0e7e9;border-radius:0;height:42px;line-height:42px}.woocommerce-checkout .select2-drop-active,.woocommerce-account .select2-drop-active{border:1px solid #e0e7e9;border-width:1px}.select2-container .select2-choice>.select2-chosen,.select2-results .select2-result-label{color:#56758d}.woocommerce-checkout .select2-search input,.woocommerce-account .select2-search input{line-height:17px}.sd-woo .comment-respond .required,.woocommerce-checkout .required,.sd-edit-account .required,.sd-form-login .required{color:red}.sd-create-account p{font-family:Roboto,Tahoma,sans-serif;font-size:15px;font-weight:normal;line-height:18px}.sd-create-account label,.sd-create-account input,.sd-edit-address,.sd-lost-pwd label,.sd-order-tracking label{color:#435061;font-family:Roboto,Tahoma,sans-serif;font-size:13px;font-weight:400}.sd-form-checkout .sd-widget-title label{margin:0}.sd-order-review table,.sd-order-details-table{margin-bottom:30px;width:50%}.sd-form-checkout #shipping_method{list-style:none}.sd-order-review table th{padding:10px 0;text-align:left}.sd-order-review table thead th{border-bottom:1px solid #cbd0db}.sd-order-review table td{padding:10px 0}.sd-order-review .order-total th,.sd-order-review .order-total td{border-top:2px solid #cbd0db}.sd-form-checkout .order-total .amount,.sd-form-checkout .product-total .amount,.sd-form-checkout .cart-subtotal .amount,.sd-order-details-table .order-total .amount,.sd-order-details-table .product-total .amount,.sd-order-details-table tfoot .amount,.sd-order-details .total .amount{color:#00b4fa}.sd-form-checkout .payment_box p{font-family:Roboto,Tahoma,sans-serif;font-size:15px;font-weight:400;line-height:18px}.sd-form-checkout .payment_method_paypal img{margin-right:10px}.sd-order-review table tfoot{border-top:1px solid #e6e8ea}.sd-checkout-payment ul{list-style:none;margin:0;padding:0}.sd-checkout-payment input[type="radio"]{margin-right:5px}.sd-checkout-payment input[type="submit"]{padding-left:40px;padding-right:40px}.sd-order-details{list-style:none;margin:0;padding:0}.sd-order-details-table,.sd-account-orders{margin-bottom:30px;text-align:left;width:50%}.sd-order-details-table th,.sd-order-details-table td{padding:5px 0}.sd-order-details-table tfoot tr:last-child th,.sd-order-details-table tfoot tr:last-child td{border-top:2px solid #cbd0db}.sd-customer-details{margin-bottom:30px;text-align:left;width:50%}.sd-form-checkout #customer_details{margin-bottom:20px}.sd-billing-address{margin-bottom:30px}.sd-edit-address h3{margin-bottom:30px}.sd-edit-address input[type="text"],.sd-edit-address input[type="email"],.sd-edit-address input[type="password"],.sd-edit-address .select2-container .select2-choice,.sd-edit-address input[type="tel"]{width:50%}.sd-edit-address abbr[title]{border:none}.sd-edit-address label,.sd-edit-account label,.sd-form-login label{display:block;margin-bottom:5px}.sd-edit-account h3,.sd-form-login h3{margin-bottom:30px;padding:0}.sd-remember-me{margin-top:20px}.sd-lost-pwd label{display:block}.woocommerce-MyAccount-navigation ul{display:inline-block;list-style:none;margin:0 0 40px;padding:0}.sd-my-account-user .account-orders-table td{padding-right:30px}.woocommerce-MyAccount-navigation ul li{float:left;margin-right:20px}.sd-cart-icon{color:#fff!important;display:inline-block!important;float:right!important;margin-right:0!important;position:relative!important}.sd-cart-icon a{display:inline-block!important;padding-left:20px!important;padding-right:0!important}.sd-header-style3 .sd-minicart-icon a{color:#fff!important}.sd-cart-icon i{font-size:20px!important}.sd-items-count{background-color:#ef2055;border-radius:50px;color:#fff;display:block;height:15px;font-size:11px;line-height:15px;padding:0!important;position:absolute;right:-8px;text-align:center;top:8px;width:15px}.sd-minicart-modal{width:400px}.sd-header-cart-list{list-style:none;margin:0;padding:0}.sd-header-cart-wrapper{margin-bottom:20px;position:relative}.sd-header-cart-wrapper img{float:left;height:auto;margin-right:10px;width:70px}.sd-header-cart-content{position:relative}.sd-header-cart-list h4,.sd-header-cart-content h5{margin-bottom:30px;padding:0;text-transform:uppercase}.sd-header-cart-list h4 a,.sd-header-cart-content h5 a{color:#435061}.sd-header-cart-list h4 a:hover,.sd-header-cart-content h5 a:hover{color:#29af8a}.sd-header-cart-content h5{margin-bottom:0}.sd-top-cart-price,.sd-top-cart-quant{color:#637285;display:block;font:400 12px/12px Montserrat,Tahoma,sans-serif}.sd-remove-from-cart{border-radius:50px;color:red;display:block;font-weight:bold;height:20px;line-height:20px;position:absolute;right:-25px;text-align:center;top:0;width:20px}.sd-remove-from-cart:hover{color:red}.sd-header-view-cart,.sd-header-checkout{display:inline-block;background:none;border:1px solid #91a1b4;border-radius:3px;color:#435061;float:left;font:700 13px/13px Montserrat,Tahoma,sans-serif;height:42px;line-height:42px;padding:0 15px;text-transform:uppercase}.sd-header-checkout{background:#29af8a;border:none;color:#fff;float:right}.sd-header-checkout:hover{color:#fff}.sd-order-tracking{margin-bottom:50px;margin-top:50px}.sd-order-tracking p{margin-bottom:30px}.sd-order-tracking p:last-child{margin-bottom:0}.sd-order-tracking .form-row-first{padding-right:20px}.sd-order-tracking .form-row-first,.sd-order-tracking .form-row-last{float:left;width:50%}.sd-order-tracking label{}.sd-order-tracking-wrap{margin:50px 0}.my_account_orders{margin-bottom:30px;text-align:left;width:100%}@media (min-width:1200px){.sd-boxed{width:1200px}.sd-staff-icons li a{padding:5px 12px}.sd-case-study-item-content-hover p{height:auto}}@media (min-width:768px) and (max-width:991px){.sd-sticky-header{position:relative!important}.is-sticky .sd-sticky-header{opacity:1!important}.sd-case-study-item-content-hover p{display:none}.sd-case-study-item-content-hover{width:100%}.sd-responsive-menu-toggle{display:inline-block}.sd-menu-content{display:none}}@media (max-width:767px){.sd-logo{float:none;text-align:center;width:100%}.sd-header-left-options{float:none;text-align:center}.sd-header-social{float:none;text-align:center}.sd-header-social a{border:none;display:inline-block;float:none}.sd-menu-wrapper{float:left;width:100%}.mega-menu-toggle{margin-left:-40px;text-align:center!important}.mega-menu-toggle::before{float:none!important}.mega-menu-toggle::after{position:absolute}.wpb_row{margin:0}.sd-nav-previous a,.sd-nav-next a{padding:5px 10px;margin-bottom:30px}.sd-prev-post a,.sd-next-post a{font-size:12px;padding:5px 10px}.sd-author-box ul li a{margin-bottom:5px}.sd-pagination{margin-bottom:50px}.sd-page-top{text-align:center}.sd-recent-portfolio-item{margin-bottom:30px}.sd-boxed{width:100%}.sd-staff-col img{height:auto;width:100%}.sd-sticky-header{position:relative!important}.is-sticky .sd-sticky-header{opacity:1!important}.sd-author-bio ul{float:none}.sd-author-bio ul li{display:inline-block;float:none}.sd-portfolio-slidein-content{padding:0 20px}.sd-portfolio-item img{width:100%}.sd-footer-sidebar-widget #mc-embedded-subscribe-form input[type="email"],.sd-footer-sidebar-widget #mc-embedded-subscribe-form input[type="text"]{width:100%}.sd-2-sidebars .sd-footer-sidebar-1:after{display:none}.sd-footer-sidebar-1{border:none;margin-top:70px}.sd-footer-sidebar-1 .sd-copyright{display:none}.sd-footer-sidebar-2-content-last{padding-left:0}.sd-footer-sidebar-1,.sd-footer-sidebar-2,.sd-footer-sidebar-3,.sd-footer-sidebar-3-last,.sd-footer-sidebar-4{padding-top:0}.sd-footer-sidebar-1-content,.sd-footer-sidebar-2-content,.sd-footer-sidebar-3-content,.sd-footer-sidebar-4-content{padding:0}.sd-left-col .vc_column_container{padding-left:0;padding-right:0}.is-sticky .sd-sticky-header{box-shadow:none}.is-sticky .sd-stick{background:none}.sd-responsive-menu-toggle{display:inline-block}.sd-menu-content{display:none}.sd-margin-none-mobile{margin:0!important}.sd-margin-none-mobile .ult-content-box{margin:0!important}.sd-padding-none-mobile{padding:0!important}.sd-portfolio-filters ul{text-align:center}.sd-portfolio-filters ul li{margin-bottom:15px}.sd-update-cart{margin-bottom:10px}.sd-update-cart,.sd-cart-totals .checkout-button{width:100%}.sd-product img{width:100%}.sd-woo .woocommerce-tabs .tabs li{float:none}.sd-woo .woocommerce-tabs .tabs li a{margin-bottom:2px;width:100%}.sd-woo .woocommerce-tabs .panel{padding:20px}.sd-woo #respond input,.sd-woo #respond textarea{max-width:100%}.sd-result-count-ordering{text-align:center}.woocommerce-result-count{float:none;margin-bottom:20px;text-align:center}.woocommerce-ordering{float:none}.sidr{z-index:1000}.sd-remove-from-cart{right:15px}.sd-cart .product-price,.sd-cart .product-quantity{display:none}.sd-cart .coupon input[type="text"]{margin-bottom:10px;width:100%}.sd-cart-totals .checkout-button{margin-bottom:10px}.sd-form-checkout .payment_method_paypal img{margin:0;max-width:100%}.sd-order-review table,.sd-order-details-table,.sd-order-tracking .form-row-first,.sd-order-tracking .form-row-last,.sd-lost-pwd input[type="text"]{width:100%}.sd-order-tracking .form-row-first{padding-right:0}}@media only screen and (min-width:480px) and (max-width:767px){.sd-staff-col{width:50%}}