.preloader,body{background:#fff}.no-padding,fieldset,li,ul{padding:0}.caption,.counter i,.single_feature i,.slider-caption,.topcontrol,.why_choose h3,.why_choose p{text-align:center}.flex-direction-nav a,a,a:focus,a:hover{text-decoration:none}.contact_address ul,.footer_social ul,.pricing-list,.team_social ul{list-style:none}body{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#777;overflow-x:hidden;margin:auto}.counter p,.menu-top li a,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}body,html{height:100%}h1,h2,h3,h4,h5,h6{color:#333;font-weight:700}a{-webkit-transition:all .2s;transition:all .2s;color:#333}li,ul{margin:0}fieldset{border:0;margin:0 auto}.preloader{bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.status-mes{width:80px;height:80px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;font-size:10px;text-indent:-12345px;border-top:5px solid rgba(0,0,0,.08);border-right:5px solid rgba(0,0,0,.08);border-bottom:5px solid rgba(0,0,0,.08);border-left:5px solid #42c0d9;border-radius:50%;-webkit-animation:spinner .7s infinite linear;animation:spinner .7s infinite linear;z-index:10000}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.topcontrol{background:#42c0d9;border-radius:50%;bottom:5px;box-shadow:0 1px 10px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:26px;height:45px;line-height:45px;opacity:1;-ms-filter:"alpha(opacity=100)";position:fixed;right:5px;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;width:45px}.topcontrol:hover{background:#222;color:#fff}.section-padding{padding:60px 0}.section-title{margin-bottom:60px}.section-title h2{background:#42c0d9;border:4px double #fff;font-size:26px;color:#fff;margin:auto;padding:10px 0;position:relative;text-transform:uppercase;width:350px}@media only screen and (max-width:480px){.section-title h2{font-size:24px;width:300px}}@media only screen and (max-width:320px){.section-title h2{font-size:18px}}@media only screen and (max-width:768px){.section-title p{font-size:12px;padding:0 2px}}@media only screen and (max-width:375px){.section-title p{margin-bottom:0;padding:0 15px}}.section-title span{background:#42c0d9;display:block;position:relative;height:2px;margin:20px auto;width:70px}.section-title-white{position:relative;color:#fff !important}h2.section-title-white{background:#fff;border:4px double #ddd;color:#333 !important}.overlay{background:rgba(0,0,0,.6)}.navbar-default{border:none;border-radius:0;margin-bottom:0;width:100%;padding:20px 0;background:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#42c0d9 !important;background-color:transparent}.navbar-brand{padding:0}.navbar-brand img{width:150px;margin-left:10px}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#fff}.menu-top li a{color:#333 !important;font-size:12px;font-weight:400;text-transform:uppercase}.menu-top li a:hover{color:#42c0d9 !important}@media only screen and (max-width:768px){.navbar-brand img{width:130px}.navbar-default .navbar-nav>li>a{margin-top:10px;padding:8px}.menu-top li a{font-size:11px}}@media only screen and (max-width:480px){.navbar-default .navbar-nav>li>a{color:#313131 !important}.menu-top{background-color:#fff;color:#fff !important;margin-left:0}}.navbar-default.menu-shrink{background-color:rgba(255,255,255,.9);box-shadow:-1px 1px 1px rgba(0,0,0,.1);padding:10px 0;margin-top:0;width:100%}.navbar-default.menu-shrink li a{color:#313131 !important}.navbar-default.menu-shrink li a:hover{color:#42c0d9 !important}.navbar-default .navbar-toggle{background:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#42c0d9}#navigation li ul.sub-menu,#navigation ul li ul.sub-menu li ul.sub-menu{opacity:0;position:absolute;top:115%;transition:all .3s ease 0s;width:228px;z-index:-99;visibility:hidden;box-shadow:0 0 2px 0 rgba(0,0,0,.2);padding:15px;left:10px;background:#f5f5f5;list-style:none}#navigation ul li ul.sub-menu li ul.sub-menu{top:0;left:100%;transition:all .5s ease 0s;right:auto}#navigation ul li ul.sub-menu li{padding:0;width:100%;position:relative}#navigation ul li:hover ul.sub-menu{top:100%;opacity:1;z-index:999;visibility:visible}#navigation ul.nav>li ul li:hover ul.sub-menu{opacity:1;visibility:visible}#navigation ul li ul.sub-menu li a{color:#333 !important;cursor:pointer;display:block;padding:13px 10px;font-weight:400;text-transform:none;font-size:14px}.about_single h4,.btn-light-bg,.btn-light-bg-two,.caption h2,.counter p,.hero-text h2,.single_feature h3,.single_service h4,.why_choose h3{text-transform:uppercase}#navigation ul li:hover ul.sub-menu li a:hover{color:#fff !important;background:#42c0d9;text-decoration:none}@media only screen and (max-width:767px){.navbar-collapse{margin-top:15px}#navigation ul li a{position:inherit;color:#333}#navigation li ul.sub-menu,#navigation ul li ul.sub-menu li ul.sub-menu{opacity:1;position:inherit;top:0;transition:all .3s ease 0s;z-index:1;visibility:visible;box-shadow:0 0 2px 0 rgba(0,0,0,.2);padding:15px;left:0;background:#f5f5f5;list-style:none;width:100%}#navigation ul li ul.sub-menu li ul.sub-menu{box-shadow:inherit !important;padding:0 0 0 15px !important}#navigation ul li ul.sub-menu li{z-index:1}#navigation ul li:hover ul.sub-menu{top:0;opacity:1;z-index:999;visibility:visible}}#home-slider{overflow:hidden;position:relative}.caption{color:#fff;left:0;margin-top:-104px;position:absolute;right:0;top:50%;z-index:15}@media only screen and (max-width:375px){.caption{top:42%}}@media only screen and (max-width:360px){.caption{top:40%}}.caption h2{color:#fff;font-size:44px;margin-bottom:20px;margin-top:0}@media only screen and (max-width:768px){.caption h2{font-size:26px}}@media only screen and (max-width:480px){.caption h2{font-size:30px;line-height:40px}}@media only screen and (max-width:320px){.caption h2{font-size:24px}}.caption p{margin:auto auto 0;width:60%}.caption a{margin:30px 0 0 30px}.carousel-fade .carousel-inner .item{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition-property:opacity;transition-property:opacity;background-repeat:no-repeat;background-size:cover;height:750px}.carousel-fade .carousel-inner .item:after{background:rgba(0,0,0,.6);bottom:0;content:" ";left:0;opacity:.7;position:absolute;right:0;top:0}.carousel-fade .carousel-inner .active{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}.carousel-fade .carousel-control{z-index:2}.left-control,.right-control{background:#42c0d9;border-radius:30px;color:#fff;font-size:24px;height:51px;line-height:48px;position:absolute;text-align:center;top:50%;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:51px;z-index:20}@media only screen and (max-width:480px){.caption a{margin:30px 0 0}.left-control,.right-control{display:none}}.left-control{left:-51px}.right-control{right:-51px}.left-control:hover,.right-control:hover{background-color:#fff;color:#42c0d9}#home-slider:hover .left-control{left:30px}#home-slider:hover .right-control{right:30px}#home-slider .fa-angle-down{position:absolute;left:50%;bottom:50px;color:#fff;display:inline-block;width:24px;margin-left:-12px;font-size:24px;line-height:24px;z-index:999;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite}.btn-light-bg{background:#42c0d9;border:none;border-radius:0;color:#fff;padding:13px 35px;transition:all .2s ease 0s}.btn-light-bg-two,.btn-light-bg:focus,.btn-light-bg:hover{background:#fff;color:#333}.about_single,.btn-light-bg-two{-webkit-transition:all .2s ease 0s}@media only screen and (max-width:375px){.btn-light-bg{padding:13px 45px}}.btn-light-bg-two{padding:13px 35px;border:none;border-radius:0;transition:all .2s ease 0s}.btn-light-bg-two:focus,.btn-light-bg-two:hover{background:#42c0d9;color:#fff}.home_video{height:750px;position:relative}.home_video:before,.why_choose_us:before{content:"";height:100%;left:0}.home_video:before{position:absolute;width:100%;background:rgba(0,0,0,.6);top:0}.html-video{top:0;left:0;width:100%;overflow:hidden;position:relative}.slider-caption{position:absolute;top:33%;width:100%;left:0;z-index:15;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.slider-caption p{width:60% !important}video{min-width:100%}.hero-text{padding-top:250px}.hero-text h2{color:#fff;font-size:44px;margin-bottom:20px;margin-top:0}@media only screen and (max-width:768px){.hero-text h2{font-size:26px}}@media only screen and (max-width:480px){.hero-text h2{font-size:30px;line-height:40px}}@media only screen and (max-width:320px){.hero-text h2{font-size:24px}}.hero-text p{margin:auto auto 0;width:90%;color:#fff}.hero-text a{margin:30px 0 0 30px}.carousel-indicators .active{border:1px solid #42c0d9;background:#42c0d9}.carousel-indicators{bottom:-220px}@media only screen and (max-width:480px){.hero-text a{margin:30px 0 0}.carousel-indicators{bottom:-60px}}#testimonial_slide .carousel-indicators,#why_choose .carousel-indicators{bottom:-80px}.about_single{padding:0 13px;transition:all .2s ease 0s}.about_single h4,.single_service{-webkit-transition:all .2s ease 0s}@media only screen and (max-width:768px){.about_single{margin-bottom:30px}}.about_single h4{color:#333;font-weight:600;margin-top:0;transition:all .2s ease 0s}.about_single h4 span{color:#eaeaea;font-size:74px;margin-right:10px}.about_single p{margin-bottom:0}.about_image{margin-top:60px}.why_choose_us{position:relative}.why_choose_us:before{background:rgba(0,0,0,.6);position:absolute;top:0;width:100%}.single_feature{background:rgba(255,255,255,.2);border-radius:3px;padding:30px}.single_feature i{background:rgba(255,255,255,.4);border-radius:30px;color:#fff;display:inline-block;font-size:26px;height:60px;line-height:62px;position:relative;width:60px;z-index:3}.single_feature:hover i{color:#fff}.single_feature h3{color:#fff;font-size:20px;margin-bottom:0}.single_feature span{background:#fff;display:block;height:2px;margin:20px auto;width:80px}.single_feature p{margin-bottom:0;color:#fff}.carousel-indicators li{border:1px solid #fff;border-radius:12px;height:12px;margin:0 1px;width:12px;background:#fff}.carousel-indicators .active{background-color:#42c0d9;height:12px;margin:0 1px;width:12px}.site-wrapper{margin-bottom:65px}#testimonial_slide,#why_choose{margin-bottom:70px}.carousel-control{display:none}.counter_feature{margin-top:60px}.counter{border:1px solid rgba(255,255,255,.2);border-radius:3px;padding:30px 18px;position:relative}@media only screen and (max-width:768px){.counter{margin-bottom:20px}}.counter_icon{float:left;margin-bottom:20px;margin-right:20px;margin-top:12px}.counter i{background:rgba(255,255,255,.2);border-radius:30px;color:#fff;font-size:22px;height:50px;line-height:50px;width:50px}.counter h2{color:#fff;margin-bottom:0;margin-top:8px;overflow:hidden}@media only screen and (max-width:320px){.counter h1{font-size:30px}}.counter p{color:#fff;font-size:13px;margin-bottom:0;overflow:hidden}@media only screen and (max-width:768px){.counter p{font-size:13px}}@media only screen and (max-width:360px){.counter{padding:20px}.counter p{font-size:12px}}@media only screen and (max-width:320px){.counter p{font-size:14px}}.our_service{background:#f7f7f7}.single_service{background:#fff;border:1px solid #eee;margin-left:-1px;margin-top:-1px;padding:40px;transition:all .2s ease 0s;position:relative}.single_service h4,.single_service i{padding-bottom:20px;-webkit-transition:all .2s ease 0s}.single_service:hover{box-shadow:2px 2px 20px 2px rgba(0,0,0,.3);z-index:1}.single_service i{font-size:40px;color:#42c0d9;transition:all .2s ease 0s}.single_service h4{color:#333;margin:0;font-size:16px;transition:all .2s ease 0s}.single_service p{margin-bottom:0;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}.why_choose{margin-bottom:60px}@media only screen and (max-width:480px){.why_choose{margin-top:60px}}.why_choose h3{background:#42c0d9;border:4px double #eee;color:#fff;margin:0 auto;padding:10px;width:250px}.why_choose p{margin-bottom:0}.according-area{margin-top:120px}.panel-default .panel-heading{background-color:#42c0d9;border-bottom:1px solid #2fb3cd;border-color:#2fb3cd;color:#fff;font-size:16px;padding:16px}.panel-group .panel+.panel{margin:0;border:none;border-bottom:0}.panel-title a.collapsed:after,.panel-title a:after{margin-right:25px;background:rgba(0,0,0,0);height:49px;width:49px;margin-left:-16px;margin-top:-16px;color:#fff;float:left;text-align:center}.panel-group .panel{border:none;border-radius:0;margin-bottom:0}.panel-body,.panel-heading{border-radius:0}.panel-body{padding:30px}.panel-title a{color:#fff;display:block;font-family:montserrat,sans-serif;font-weight:400;text-transform:capitalize}@media only screen and (max-width:360px){.panel-title{font-size:12px}}.panel-title a:after{content:"\f068";font:18px fontAwesome;line-height:55px}.panel-title a.collapsed:after{content:"\f067";font:18px fontAwesome;line-height:55px}.promotions:before,.testimonial:before{content:""}.portfolio-filters{margin-bottom:60px}.portfolio-filters li.active{background-color:#42c0d9;border-color:#42c0d9;color:#fff}.portfolio-filters li{border:1px solid #eee;color:#161616;cursor:pointer;display:inline-block;font-family:montserrat;font-weight:400;margin-right:5px;padding:8px 30px;text-transform:uppercase;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}@media only screen and (max-width:480px){.portfolio-filters li{padding:8px 24px;margin-bottom:10px}}.portfolio-filters li:hover{background:#42c0d9;color:#fff;border:1px solid #42c0d9}.portfolio-items-list{margin:0}.portfolio-item{position:relative;padding:0 15px;text-align:center;margin-bottom:30px}.portfolio-item a{cursor:url(//tamac.ca/wp-content/themes/accede/assets/css/../img/pointer.png),crosshair}.hover-overlay{width:100%;height:auto;overflow:hidden;position:relative}.item-overlay,.overlay-content{opacity:0;-ms-filter:"alpha(opacity=0)";position:absolute;width:100%;left:0}.hover-overlay img{-webkit-transition:all .6s;transition:all .6s}.overlay-content{bottom:0;z-index:20;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.overlay-content h4{color:#fff;font-size:18px;margin-bottom:5px;text-transform:uppercase}.overlay-content h5{color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.item-overlay{-moz-opacity:0;top:0;height:100%;background:rgba(66,192,217,.75);-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.btn-portfolio-bg,.promotion_content a{transition:all .2s ease 0s;text-transform:uppercase}.hover-overlay:hover>img{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}.hover-overlay:hover .item-overlay{opacity:1;-ms-filter:"alpha(opacity=100)";-moz-opacity:1}.portfolio-item:hover .overlay-content{bottom:42%;opacity:1;-ms-filter:"alpha(opacity=100)";-moz-opacity:1}.btn-portfolio-bg{border:1px solid #eee;border-radius:30px;color:#333;padding:10px 30px}.btn-portfolio-bg:focus,.btn-portfolio-bg:hover{background:#42c0d9;border:1px solid #42c0d9;color:#fff}.promotions{padding:100px 0;position:relative}.promotions:before{background:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%}.promotion_content h1{color:#fff;margin-top:0;text-transform:uppercase;margin-bottom:20px}.promotion_content p{color:#fff;margin-bottom:26px}.promotion_content a{background:#42c0d9;border-radius:30px;color:#fff;display:inline-block;font-size:16px;overflow:hidden;padding:14px 40px}.promotion_content a:focus,.promotion_content a:hover{color:#333;background:#fff}.our_team{background:#f9f9f9}.flexslider{border:none;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);margin:0}.flexslider .testi-slider-item{padding:30px 60px}.team_img{float:left;margin-right:20px;width:250px}@media only screen and (max-width:480px){.team_img{float:none;margin-bottom:20px;width:100%}}.team_img img{border:4px solid #eee}.flexslider .testi-slider-item h6{font-size:16px;margin-bottom:10px;margin-top:0;text-transform:uppercase}.flexslider .testi-slider-item p{margin-bottom:0}@media only screen and (max-width:360px){.flexslider .testi-slider-item p{line-height:24px;font-size:14px}}.flex-viewport{max-height:350px;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}.flex-direction-nav a{background:#42c0d9;border-radius:30px;color:#fff;cursor:pointer;display:block;line-height:0;margin:-20px 0 0;opacity:0;-ms-filter:"alpha(opacity=0)";overflow:hidden;padding:10px;position:absolute;text-align:center;text-shadow:none !important;top:50%;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.progress-bar,.testimonial{position:relative}.flex-direction-nav a i{display:inline-block;font-size:20px}.flex-control-nav,.flex-direction-nav a.flex-next:before,.flex-direction-nav a:before{display:none}.skills{margin-top:10px;overflow:hidden;width:500px}@media only screen and (max-width:768px){.flex-viewport{max-height:500px}.skills{width:320px}}@media only screen and (max-width:480px){.flex-viewport{max-height:1000px}.skills{width:100%}.team_social ul{text-align:center}}.progress-bar-text{color:#333;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.blog-post .post-info li .date,.btn-contact-bg,.btn-pricing-bg,.single_pricing .price span{font-family:montserrat,sans-serif}.progress-bar-text span{float:right}.progress-bar{background:#e8e8e9;box-shadow:0 0 0;height:4px;margin:0 0 20px;width:100%}.progress-bar>span{background:#42c0d9;display:block;height:100%;width:0}.team_social ul{margin:0;padding:0}@media only screen and (max-width:768px){.team_social ul{margin-top:15px}}.team_social ul li{margin:2px;display:inline-block}.team_social ul li a{border:1px solid #eee;border-radius:30px;box-shadow:0 0 0 7px transparent;color:#333;display:block;font-size:16px;height:45px;line-height:25px;padding:9px 12px;text-align:center;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;width:45px}.blog-post,.blog-post .post-bt,.price{display:inline-block}@media only screen and (max-width:768px){.team_social ul li a{font-size:12px}}@media only screen and (max-width:320px){.team_social ul li a{font-size:14px;height:40px;width:40px;line-height:20px}}.team_social ul li a:hover{color:#fff}.f_facebook:hover{background:#5d82d1;box-shadow:0 0 0 0 #5d82d1;border:1px solid #5d82d1}.f_twitter:hover{background:#40bff5;box-shadow:0 0 0 0 #40bff5;border:1px solid #40bff5}.f_google:hover{background:#eb5e4c;box-shadow:0 0 0 0 #eb5e4c;border:1px solid #eb5e4c}.f_linkedin:hover{background:#238cc8;box-shadow:0 0 0 0 #238cc8;border:1px solid #238cc8}.f_youtube:hover{background:#cc181e;box-shadow:0 0 0 0 #cc181e;border:1px solid #cc181e}.f_skype:hover{background:#00aff0;box-shadow:0 0 0 0 #00aff0;border:1px solid #00aff0}.testimonial:before{background:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%}.line-white{background:#fff !important}@media only screen and (max-width:480px){.single_testimonial{margin-bottom:30px;overflow:hidden}}.testimonial_text{background:#fff;margin-bottom:30px;padding:30px}.testimonial_text p{margin-bottom:0}.testimonial_img img{border-radius:100px;float:left;height:120px;margin-right:20px;width:120px;border:4px solid #fff}.testimonial_img h4{color:#fff;padding-top:36px;text-transform:uppercase;margin:0;overflow:hidden}.testimonial_img h5{color:#fff;overflow:hidden;margin-bottom:0;text-transform:capitalize}.blog-post .post-bt,.blog-post h4,.btn-blog-bg,.btn-contact-bg,.btn-newsletter-bg,.btn-pricing-bg,.contact_address h3,.newsletter_title h4,.single_pricing h3{text-transform:uppercase}.blog-post{width:100%}@media only screen and (max-width:768px){.blog-post{margin-bottom:40px}}.blog-post h4{border-bottom:1px solid #eee;margin:20px 0;padding-bottom:10px}.blog-post .tittle-post:hover{color:#42c0d9}.blog-post p{margin-bottom:20px}.blog-post .post-bt{font-size:14px;margin-bottom:10px;width:100%}.blog-post .post-bt span{color:#42c0d9;font-weight:700}.blog-post .post-info{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:20px;margin-top:10px;padding:8px 0;position:relative}.blog-post .post-img{position:relative;overflow:hidden}.blog-post .post-img img{width:100%}.blog-post iframe{border:none;height:350px;width:100%}.blog-post .post-info li{display:inline-block;margin-right:20px}@media only screen and (max-width:360px){.team_social ul li a{font-size:14px}.blog-post .post-info li{margin-right:8px}}.blog-post .post-info li i{margin-right:10px;font-size:14px}.blog-post .post-info li .date{background:#42c0d9;color:#fff;float:right;font-size:16px;padding:6px 10px 10px;position:absolute;right:0;text-align:center;top:-26px;width:77px}.btn-blog-bg{border:1px solid #eee;border-radius:30px;color:#333;font-size:14px;padding:10px 30px;transition:all .2s ease 0s}.pricing-list li,.single_pricing{-webkit-transition:all .3s ease 0s}.btn-blog-bg:focus,.btn-blog-bg:hover{background:#42c0d9;border:1px solid #42c0d9;color:#fff}.single_pricing{border:1px solid #eee;border-radius:10px;position:relative;transition:all .3s ease 0s}@media only screen and (max-width:480px){.single_pricing{margin-bottom:40px}}.single_pricing:hover{box-shadow:0 21px 35px rgba(0,0,0,.2)}.single_pricing h3{background:#42c0d9;border-radius:23px 0 30px;color:#fff;font-size:18px;letter-spacing:1px;margin:0 0 30px;padding:15px 0}.single_pricing .price span{color:#42c0d9;display:block;font-size:52px}.single_pricing .price h5{margin:20px 0 40px;font-weight:400}.pricing-list{margin-bottom:0;text-align:center}.pricing-list li{border-bottom:1px solid #eee;color:#161616;font-size:14px;padding:12px 0;transition:all .3s ease 0s}.pricing-btn{padding:15px 0}.btn-pricing-bg{border:1px solid #eee;border-radius:30px;color:#333;display:inline-block;font-size:14px;padding:10px 20px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.btn-newsletter-bg,.partner img{-webkit-transition:all .2s ease 0s}.btn-pricing-bg:focus,.btn-pricing-bg:hover{border:1px solid #42c0d9;color:#42c0d9}.partner-logo{background:#42c0d9}.partner{text-align:center}.partner img{border:1px solid rgba(255,255,255,.8);padding:10px;-ms-filter:"alpha(opacity=60)";transition:all .2s ease 0s}.partner img:hover{border:1px solid #fff;opacity:1;-ms-filter:"alpha(opacity=100)"}.contact{background:#fff;padding:80px 60px;margin:20px 0}.contact input,.contact textarea{background:#f5f5f5;padding:10px;color:#333;box-shadow:none}.contact input{border:1px solid #f5f5f5;border-radius:0;height:45px}.contact textarea{border:1px solid #f5f5f5;border-radius:0;height:200px}.contact input:focus,.contact input:hover,.contact textarea:focus,.contact textarea:hover{border:1px solid #42c0d9;box-shadow:none;outline:0}.success{background:#fff;color:#42c0d9;font-weight:700;padding:20px;text-align:center}.contact_address p,.contact_address ul li{color:#fff;margin-bottom:30px}.contact_address{padding-bottom:80px;padding-top:80px}.contact_address h3{color:#fff;margin:0 0 15px}.contact_address ul li{font-size:16px}.contact_address ul li i{background:#42c0d9;border-radius:30px;font-size:18px;height:45px;line-height:45px;margin-right:20px;text-align:center;width:45px}.btn-contact-bg{background:#42c0d9 !important;border:1px solid #42c0d9 !important;color:#fff !important;font-size:14px;padding:10px 30px !important;transition:all .2s ease 0s}.btn-contact-bg:focus,.btn-contact-bg:hover{background:#333 !important;border:1px solid #333 !important;color:#fff}#map{height:400px}.newsletter_form{background:#171b1e}.btn-newsletter-bg,.newsletter input{background:rgba(0,0,0,0);font-family:montserrat,sans-serif}.newsletter_title h4{color:#eaeaea;line-height:25px;margin-bottom:30px;margin-top:0}.newsletter input{border:1px solid rgba(255,255,255,.1) !important;border-radius:0 !important;box-shadow:none;color:#fff;font-size:14px !important;height:45px}.newsletter input:focus,.newsletter input:hover{border:1px solid #42c0d9;box-shadow:none !important}.btn-newsletter-bg{border:1px solid rgba(255,255,255,.1);border-radius:0;display:block;font-size:14px;margin:auto auto auto 20px;padding:11px 40px;transition:all .2s ease 0s}.btn-newsletter-bg:focus,.btn-newsletter-bg:hover{background:#fff;color:#333}.footer{background-color:#121315;padding:30px 0}@media only screen and (max-width:480px){.footer_social{float:none !important;margin-top:30px}.footer_social ul{text-align:center}}.footer_social ul{margin:0;padding:0}.footer_social ul li{margin:2px;display:inline-block}.footer_social ul li a{background:#1f2428;border-radius:4px;color:#fff;display:block;font-size:16px;height:40px;line-height:40px;padding:0;text-align:center;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;width:40px}@media only screen and (max-width:768px){.footer_social ul li a{font-size:12px}}@media only screen and (max-width:360px){.footer_social ul li a{font-size:14px}}@media only screen and (max-width:320px){.footer_social ul li a{font-size:14px;height:40px;width:40px;line-height:40px}}.footer_social ul li a:hover{color:#fff}.footer_facebook:hover{background:#5d82d1}.footer_twitter:hover{background:#40bff5}.footer_google:hover{background:#eb5e4c}.footer_linkedin:hover{background:#238cc8}.footer_youtube:hover{background:#cc181e}.footer_skype:hover{background:#00aff0}.footer_copyright{color:#fff;margin:0;padding-top:10px;font-size:14px}@media only screen and (max-width:480px){.footer_copyright{float:none !important;text-align:center}}