body{padding:0;margin:0;list-style:none;font:400 15px/23px 'Poppins';color:#000}p{padding:0;margin:0}a{padding:0;margin:0;outline:none;text-decoration:none}ul{list-style:none;padding:0;margin:0}label{list-style:none;padding:0;margin:0}ul li{padding:0;margin:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0}input[type=text]::-webkit-placeholder{opacity:1}input[type=text]::-moz-placeholder{opacity:1}input[type=password]::-webkit-placeholder{opacity:1}input[type=password]::-moz-placeholder{opacity:1}input[type=search]::-webkit-placeholder{opacity:1}input[type=search]::-moz-placeholder{opacity:1}input[type=email]::-webkit-placeholder{opacity:1}input[type=email]::-moz-placeholder{opacity:1}input[type=tel]::-webkit-placeholder{opacity:1}input[type=tel]::-moz-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}textarea::-webkit-placeholder{opacity:1}a:hover{outline:none;text-decoration:none}a:active{outline:none;text-decoration:none}a{text-decoration:none}a,button,input[type=submit],:before,:after{transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out}input[type=submit]{cursor:pointer;border:0;outline:none;background:0 0}img{max-width:100%;height:auto}p,h1,h2,h3,h4,h5,h6{margin:0 0 13px}p:last-child{margin-bottom:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}figure{margin:0}.media{display:flex;align-items:center}.media-object{flex:1}h1,h2,h3,h4,h5,h6{font-family:'Inter Tight'}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:100;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/inter-tight-v9-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:200;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/inter-tight-v9-latin-200.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:300;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/inter-tight-v9-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:400;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/inter-tight-v9-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:500;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/inter-tight-v9-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:600;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/inter-tight-v9-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:700;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/inter-tight-v9-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:800;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/inter-tight-v9-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:900;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/inter-tight-v9-latin-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:100;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/poppins-v24-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:200;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/poppins-v24-latin-200.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/poppins-v24-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/poppins-v24-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/poppins-v24-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/poppins-v24-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/poppins-v24-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/poppins-v24-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:900;src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/poppins-v24-latin-900.woff2) format('woff2')}@font-face{font-family:'icomoon';src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/icomoon.eot?uktykb);src:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/icomoon.eot?uktykb#iefix) format('embedded-opentype'),url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/icomoon.ttf?uktykb) format('truetype'),url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/icomoon.woff?uktykb) format('woff'),url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/fonts/icomoon.svg?uktykb#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Vector14:before{content:"\e901"}.icon-Vector7:before{content:"\e902"}.icon-Vector8:before{content:"\e903"}.icon-Vector9:before{content:"\e904"}.icon-Vector10:before{content:"\e908"}.icon-Vector11:before{content:"\e909"}.icon-Vector12:before{content:"\e90c"}.icon-Vector13:before{content:"\e90d"}.icon-tiktok:before{content:"\e911"}.icon-Vector-9:before{content:"\e900"}.icon-instagram1:before{content:"\e90a"}.icon-instagram:before{content:"\e907"}.icon-linkedin:before{content:"\e906"}.icon-twitter:before{content:"\e90b"}.icon-facebook-logo:before{content:"\e91b"}.icon-youtube-logo:before{content:"\e915"}.icon-phone-call:before{content:"\e918"}.icon-email:before{content:"\e919"}.icon-pinterest:before{content:"\e934"}.icon-whatsapp:before{content:"\ea93"}.icon-spotify:before{content:"\ea94"}.icon-youtube:before{content:"\ea9d"}.icon-soundcloud:before{content:"\eac3"}.icon-pinterest1:before{content:"\ead1"}.headersec.fixed_header,.navbar-brand{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.headersec.fixed_header{position:fixed;top:0;left:0;width:100%;z-index:999;-moz-box-shadow:0 0 8px -5px #333;-webkit-box-shadow:0 0 8px -5px #333;box-shadow:0 0 8px -5px #333}@-webkit-keyframes animationFade{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animationFade{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.headersec.fixed_header{top:0;left:0;right:0;position:fixed;margin:0;z-index:1002;-webkit-animation-name:animationFade;-o-animation-name:animationFade;animation-name:animationFade;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-moz-box-shadow:0 0 8px -5px #333;-webkit-box-shadow:0 0 8px -5px #333;box-shadow:0 0 8px -5px #333}p{color:#5d5d5d;font-weight:400;font-size:20px;line-height:36px}.pagehding h2{color:#071820;font-weight:500;font-size:90px;line-height:90px}header.headersec{position:absolute;top:0;width:100%;padding:25px 0 25px;z-index:99}.hderinr{display:flex;align-items:center;justify-content:space-between;position:relative}.hdrlgo{position:relative;width:auto}ul.slimmenu>li{margin-right:60px}ul.slimmenu>li:last-child{margin:0}ul.slimmenu>li>a{display:inline-block;color:#fff;font-size:22px;line-height:30px;font-family:'Poppins';font-weight:500}ul.slimmenu>li>a:hover,ul.slimmenu>li.current-menu-item>a{color:#fff}.hderrght>ul{display:inline-flex;align-items:center}.hderrght>ul>li{margin-right:12px;display:inline-flex}.hderrght>ul>li:last-child{margin:0}.hderrght>ul>li>a.hdermail{color:#2aa1da;font-size:16px;line-height:60px;display:inline-block;align-items:center;background:#fff;width:60px;height:60px;border-radius:50%;text-align:center}a.hderbtn{display:inline-block;color:#fff;font-size:18px;line-height:60px;height:60px;font-family:'Poppins';font-weight:500;padding:0 45px;border:1px solid #fff;border-radius:50px;margin-right:15px;background:rgb(255 255 255/5%)}a.hderbtn:hover{border:1px solid #2aa1da;background:#2aa1da}.hderrght>ul>li>a.hdercal i{color:#2aa1da;font-size:16px;line-height:60px;display:inline-block;align-items:center;background:#fff;width:60px;height:60px;border-radius:50%;text-align:center;margin-right:10px;border-radius:100%;transition:all .3s ease-in-out}.hderrght>ul>li>a.hdercal .media-object>em{display:block;color:#fff;font-size:18px;line-height:25px;font-family:'Poppins';font-weight:400;font-style:normal}.hderrght>ul>li>a.hdercal .media-object>span{display:inline-block;color:#fff;font-size:21px;line-height:30px;font-family:'Poppins';font-weight:600;font-style:normal}.bannerSec{position:relative;width:100%}.bannerSec:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%)}.bnrtxt{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center}.bnrtxtinr h1,.bnrtxtinr h2,.bnrtxtinr strong{font-size:150px;line-height:150px;color:#fff;font-family:'Inter Tight';font-weight:600}.hderrght>ul>li>a.hdermail:hover,.hderrght>ul>li>a.hdercal i:hover{color:#fff;background:#2aa1da}.hderrght>ul>li>a.hdercal .media-object>span:hover{color:#2aa1da}a.bnerscrol{position:absolute;bottom:-79px;left:55%;transform:translateX(-50%) rotate(-90deg);z-index:4;text-transform:uppercase;transform-origin:left top;color:#fff;font-size:15px}a.bnerscrol>em{color:#2a2a2a;font-style:normal;margin-right:5px;position:relative}a.bnerscrol>em:before{position:absolute;content:"";top:0;right:-4px;width:75px;height:6px;background:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/images/arowicn.png) no-repeat 0 0;background-size:100% 100%}.home_about_section{padding:100px 0 0;width:100%;position:relative;background:#fff}.error404 .home_about_section{padding:100px 0 100px;width:100%;position:relative;background:#fff}.aboutimg{margin-right:80px}.aboutpnl .media-object>h1{color:#071820;font-family:'Inter Tight';font-weight:500;font-size:90px;line-height:90px;margin-bottom:25px}.aboutpnl .media-object>strong{color:#071820;font-family:'Poppins';font-weight:500;font-size:30px;line-height:40px;margin-bottom:30px;display:inline-block}.aboutpnl .media-object>p{color:#5d5d5d;font-family:'Poppins';font-weight:400;font-size:20px;line-height:32px;margin-bottom:35px}a.themebtn{display:inline-block;color:#fff;font-size:18px;line-height:60px;height:60px;font-family:'Poppins';font-weight:500;padding:0 45px;border-radius:50px;background:#65bfeb;border:1px solid #65bfeb}a.themebtn:hover{color:#65bfeb;background:#fff}.home_blog_section{position:relative;width:100%;padding:85px 0 100px;background:#fff}.home_blog_section .container{position:relative}.pagehding h2,.pagehding h1{color:#071820;font-family:'Inter Tight';font-weight:500;font-size:90px;line-height:90px;margin-bottom:0}.blogitem{position:relative;margin-top:40px}.blogbtns a.themebtn{position:absolute;top:60px;right:12px}.blogimge img{width:100%;border-radius:12px}.blogcon>h3{color:#071820;font-family:'Inter Tight';font-weight:500;font-size:30px;line-height:35px;margin-bottom:0;display:inline-block}.blogcon>h3 a{color:#071820}.blogcon>em{display:block;font-style:normal;color:#5d5d5d;font-family:'Inter Tight';font-weight:400;font-size:16px;line-height:25px;margin-bottom:15px}.blogcon>em>span{color:#65bfeb;margin-right:10px}.blogimge{margin-bottom:25px}.home_subscribe_section{position:relative;background-size:cover;background-repeat:no-repeat;min-height:638px;padding:30px 0;display:flex;align-items:center;background-color:#69bce4}.subscriberght.pagehding h2{color:#fff;margin-bottom:35px}.home_subscribe_section .container{display:flex;justify-content:flex-end}.subscribe_pnel{width:50%;display:flex;justify-content:flex-end}.subscribefrm{background:rgb(255 255 255/31%);height:60px;border-radius:30px}.subscribefrm{display:flex;align-items:center;background:rgba(255,255,255,.31);height:70px;border-radius:50px;padding:5px;width:100%;border:1px solid rgb(255 255 255/75%)}.subscribefrm input{flex:1;height:100%;border:none;background:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/images/newsletter-mail-icon.png) no-repeat top left transparent;padding:0 20px 0 42px;font-size:18px;color:#fff;outline:none;font-weight:300;background-position:15px 22px}.subscribefrm input::placeholder{color:rgba(255,255,255,.8)}.subscribefrm button{height:100%;padding:0 50px;border:none;border-radius:50px;background:#fff;color:#000;font-weight:400;cursor:pointer;white-space:nowrap;font-size:18px}.foterSec{background:#001f2d;position:relative;width:100%}.ftrtopinr{display:flex;justify-content:space-between;position:relative;align-items:flex-start}.ftrmodel{position:absolute;bottom:-61px;left:45%;transform:translateX(-50%)}.ftrrght{max-width:508px;width:100%}a.ftrlgo>img{width:auto}.ftrlgo{display:inline-flex}.ftrinfo{margin-top:100px}.ftrinfo ul li.ftrmail>a{display:block;color:#9fc7d9;font-family:'Poppins';font-weight:400;font-size:18px;line-height:25px;margin-bottom:15px}.ftrinfo ul li.ftrphone>a{display:block;color:#fff;font-family:'Poppins';font-weight:600;font-size:40px;line-height:45px;margin-bottom:25px}.fteleft p{display:block;color:#9fc7d9;font-family:'Poppins';font-weight:400;font-size:18px;line-height:30px;margin-bottom:15px}.fteleft p a,.ftrinfo ul li.ftrmail>a:hover,.ftrmenu ul li a:hover,.ftrsocialinfo ul li a:hover{color:#fff}.fteleft p a:hover,.ftrinfo ul li.ftrphone>a:hover{color:#9fc7d9}.ftrfrm>h3{color:#9fc7d9;font-family:'Poppins';font-weight:400;font-size:18px;line-height:30px;margin-bottom:15px}.ftrmailfrm{width:100%;border-bottom:1px solid #334c57;height:60px;position:relative}.ftrmailfrm input{flex:1;height:100%;border:none;background:0 0;padding:0 65px 0 0;font-size:18px;color:#fff;outline:none;font-weight:300;width:100%}.ftrmailfrm button{width:60px;height:100%;font-size:0;background:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/images/footer-news-button.png) no-repeat center center;border:none;padding:0;cursor:pointer !important;right:0;position:absolute}.ftrrtbtm{margin-top:60px;display:flex;justify-content:space-between}.widget_heading>h3{display:block;font-style:normal;color:#fff;font-family:'Inter Tight';font-weight:600;font-size:24px;line-height:32px;margin-bottom:15px}.ftrmenu ul,.ftrsocialinfo ul{margin:0;padding:0}.ftrmenu ul li,.ftrsocialinfo ul li{display:block;color:#9fc7d9;font-family:'Poppins';font-weight:400;font-size:18px;line-height:30px;margin-bottom:12px}.ftrmenu ul li a,.ftrsocialinfo ul li a{color:#9fc7d9}.ftrsocialinfo ul li a span{margin-right:12px}.ftrbtm{background:#fff}.ftrbtminr{padding:23px 0;display:flex;align-items:center;min-height:197px}.ftrbtminr ul{display:flex;align-items:center;justify-content:space-between;width:100%}.ftrtop{padding:75px 0 60px}.ftrmailfrm input::placeholder{opacity:1;color:#334c57}.hderrght{display:inline-flex;align-items:center}ul.slimmenu>li>a:before{content:"";position:absolute;top:-23px;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none;background:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/images/dropicn.png) no-repeat 0 0;width:27px;height:18px;visibility:hidden;transition:all .3s ease-in-out}ul.slimmenu>li>a:hover:before,ul.slimmenu>li.current-menu-item>a:before{opacity:1;visibility:visible}.hdrmnu{margin-top:23px}.bannerSec .owl-dots{bottom:50px;position:absolute;left:50%;width:100%;padding:0 12px;max-width:1584px;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:flex-end}.bannerSec .owl-dots button{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1px solid transparent;margin-right:10px}.bannerSec .owl-dots button span{width:6px;background:#65bfeb;height:6px;transition:all .3s ease-in-out;display:inline-flex;border-radius:100%}.bannerSec .owl-dots button.active{border-color:#fff}.bannerSec .owl-dots button:last-child{margin:0}.bannerSec .owl-dots button.active span{background:#fff}.home .bannerSec .bnrimg>img{height:678px;width:100%;object-fit:cover}.home .bannerSec .owl-carousel{height:678px;overflow:hidden}.home .home_about_section{min-height:480px}a.bnerscrol:before{position:absolute;content:"";top:0;right:0;border-top:1px solid #fff;width:55px}.headersec.fixed_header{background:#001f2d;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.31)}.bannerSec .owl-item.active .bnrimg>img{animation:scale 9s ease forwards}.bannerSec .owl-item{overflow:hidden}@keyframes scale{0%{transform:scale(1)}100%{transform:scale(1.1)}}.blogimge{position:relative;overflow:hidden}.blogimge:before{position:absolute;top:50%;left:50%;z-index:2;pointer-events:none;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.11);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.blogitem:hover .blogimge:before{-webkit-animation:circle .75s;animation:circle .75s}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}.serviceSec{width:100%;background-repeat:no-repeat;background-size:cover;padding:100px 0 115px}.serviceitem{position:relative;overflow:hidden;border-radius:15px}.serviceitem:before{background:linear-gradient(180deg,rgba(7,24,32,0) 21.93%,#071820 104.87%);z-index:1;position:absolute;content:"";top:0;left:0;width:100%;height:100%}.service_icnbig{width:145px;height:140px;background:#65bfeb;border-radius:15px;z-index:1;top:30px;left:30px;position:absolute;z-index:1;display:flex;align-items:center;justify-content:center}.servicecon{position:absolute;bottom:10px;left:0;padding:10px 30px;min-height:126px;z-index:8}.servicecon p{color:#fff;font-size:18px;line-height:28px}.servicecon h3{color:#ffff;font-family:'Inter Tight';font-weight:500;font-size:30px;line-height:37px}.service_icn{display:flex;align-items:center;justify-content:center;border-radius:14px;width:103px;height:103px;background:#65bfeb;top:20px;left:20px;position:absolute;z-index:1}.serviceimge img{width:100%;transition:all .3s ease-in-out}.serviceSec .pagehding,.serviceitem{margin-top:35px}.serviceitem:hover .serviceimge img{transform:scale(1.06) rotate(2deg)}.servcelnk{z-index:9;top:0;left:0;position:absolute;width:100%;height:100%}#breadcrumbs{display:flex;align-items:center;padding:20px 0 0;justify-content:center}#breadcrumbs>span{display:inline-flex;align-items:center;text-transform:capitalize;font-size:0}#breadcrumbs>span>span{position:relative;color:#fff;font-weight:500;font-size:20px;line-height:23px;padding-right:32px;margin-right:32px;display:inline-flex;align-items:center}#breadcrumbs>span a{color:#fff}#breadcrumbs>span>span:before{right:-3.5px;background:#fff;width:7px;height:7px;position:absolute;content:"";border-radius:100%}#breadcrumbs>span>span:last-child{padding:0;margin:0}#breadcrumbs>span>span:last-child:before{content:none}#breadcrumbs>span a:hover{text-decoration:underline}.inerBner .bnrimg>img{width:100% !important;max-width:100% !important;height:auto !important}.inerBner .bnrtxt{top:55%}.simninglist{padding:100px 0}.simninglist:nth-child(even){background:#f6fcff}.simningpnel>.media{flex-direction:row-reverse;align-items:flex-start}.simningimg{position:relative;max-width:565px;overflow:hidden;border-radius:15px;margin-left:70px}.simningimg>img{width:100%}.simningimg:before{background:linear-gradient(180deg,#021c20 -4.51%,rgba(2,28,32,0) 51.08%,#021c20 106.67%);position:absolute;content:"";top:0;left:0;width:100%;height:100%;pointer-events:none}.simningpnel{padding-top:73px}.simninglist .pagehding{text-align:center}.simningpnel h3{color:#071820;font-weight:500;font-size:24px;line-height:36px;margin-bottom:25px}.simningpnel .themebtn{min-width:224px;margin-top:34px;text-align:center;justify-content:center}.simningimg_icon{position:absolute;top:28px;left:28px;width:103px;height:99px;display:flex;align-items:center;justify-content:center;background:#65bfeb;border-radius:14px}.simningicnItem h4{color:#071820;font-weight:500;font-size:30px;line-height:35px;margin-bottom:4px}.simningicnItem{margin-top:40px}.simningicnItem figure{margin-right:22px}.simningpnel p a{color:#071820;font-weight:500}.simningpnel p a:hover{text-decoration:underline}.brandlgo{display:inline-flex;margin-top:30px}.hdrmnu .sub-menu-toggle{display:none}ul.slimmenu li .sub-toggle{width:15px;height:15px;background:url(//www.hausmannswimcoach.se/wp-content/themes/hausmanswimcoach/assets/images/caretIcon.png) no-repeat center center;top:9px;right:-20px}ul.slimmenu li .sub-toggle i{display:none}ul.slimmenu li .sub-toggle:before{content:none}ul.slimmenu li>ul{width:300px;background:#fff;border-bottom:1px solid #071820;padding:10px;border-radius:8px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}ul.slimmenu li>ul>li{width:100%;background:0 0;margin:0}ul.slimmenu li>ul>li>a{display:block;text-transform:capitalize;color:#071820;width:100%;font-size:18px;background:0 0;padding:8px 12px;border-bottom:1px solid rgba(0,0,0,.09) !important;border-radius:0 !important}ul.slimmenu li>ul>li>a:hover{background:#071820;color:#fff;border-color:#071820 !important;border-radius:6px !important}ul.slimmenu li>ul>li:last-child>a{border:0 !important}.partner_logo{display:flex;align-items:center;justify-content:center;padding:13px;min-height:142px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}.simninglist .row.center{justify-content:center}.abtepages .simningimg{float:right;margin:0 0 15px 60px}.abtepages .abtepnel>.media{display:inline-block}.abtepages li{color:#5d5d5d;font-weight:400;font-size:20px;line-height:36px;position:relative;margin:0 0 6px;padding-left:18px}.abtepages li:before{position:absolute;content:"";left:0;background:#021c20;border-radius:100%;width:8px;height:8px;top:15px}.abtepages ul{padding:15px 0}ul.slimmenu>li{color:#fff}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#2aa1da !important;padding:10px;color:#fff;font-size:20px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}.contactForm .form-group .wpcf7-form-control.wpcf7-not-valid{border:1px solid red !important}.contactForm .wpcf7 form.sent .wpcf7-response-output{display:none !important}.contactInfo ul{display:inline-block}.contactInfo li{margin:0 0 30px}.contactInfo li:last-child{margin:0}.contactInfo .media{align-items:center}.contactInfo p{color:#5d5d5d;font-size:20px;line-height:30px;width:70%}.contactInfo p a{color:#5d5d5d}.contactInfo p a:hover{color:#2aa1da}.contactInfo .media span{display:flex;align-items:center;justify-content:center;border-radius:6px;margin:0 25px 0 0;width:80px;height:80px;background:#2aa1da;color:#fff}.contactForm{padding:10px 35px 35px;background:#001f2d;border-radius:20px}.contactForm .form-group{margin:20px 0 0}.contactForm .form-group label{color:#fff;display:block;margin:0 0 5px;font-weight:500;font-size:17px;line-height:25px}.contactForm .form-group input[type=text],.contactForm .form-group input[type=email],.contactForm .form-group input[type=tel],.contactForm .form-group textarea{width:100%;background:#fff;color:#010101;font-size:20px;line-height:20px;padding:0 15px;border-radius:5px;height:60px;border:0;outline:none}.contactForm .form-group input[type=text]::placeholder,.contactForm .form-group input[type=email]::placeholder,.contactForm .form-group input[type=tel]::placeholder,.contactForm .form-group textarea::placeholder{opacity:1;color:#5d5d5d}.contactForm .form-group textarea{height:150px !important;padding-top:15px !important;padding-bottom:13px !important;resize:none;-webkit-appearance:none}.contactForm input[type=submit]{color:#010101;height:55px;padding:0 25px;border-radius:6px;background:#fff;border:2px solid transparent;font-size:18px;line-height:20px;text-transform:capitalize;font-weight:600}.contactForm input[type=submit]:hover{color:#fff;background:0 0;border-color:#fff}.contactForm p br{display:none}.inr_contact_page,.innerblogpage{position:relative;padding:90px 0 100px;width:100%}.inr_contact_page .pagehding{margin-bottom:50px}.contactInfo ul li .media span img{height:35px}.form-field.themeBtn{margin-top:25px}.contImage>img{max-width:100% !important;width:100% !important;height:300px !important;object-fit:cover !important;margin-bottom:30px;border-radius:15px}.blog-details .img-holder img{width:100%!important;max-width:100%!important}.blog-details .entry-content ol{margin:0;padding-left:30px}.blog-details .entry-content ul,.blog-details .entry-content ol{padding-bottom:10px}.sidebar .search-form{padding:6px 30px 6px 6px;background:#fff;width:100%;border:1px solid #ccc;position:relative}.sidebar .search-form input[type=search]{width:100%;height:40px;padding:0 15px}.sidebar .search-form .search-submit{position:absolute;top:4px;right:8px;width:37px;height:40px;padding:0;border-radius:50px;border:none;background-color:#fff}.sidebar .search-form .search-submit .icon{width:15px;height:40px;fill:#1e7339}.sidebar .search-form span{display:none}.sidebar ul{list-style:none;margin:0;padding:0;width:100%}.sidebar ul li{width:100%;position:relative;color:#071820;font-size:20px;line-height:30px;font-weight:400;padding-left:25px;margin-bottom:10px}.sidebar ul li:after{position:absolute;content:"";left:0;top:10px;width:10px;height:10px;background-color:#fff}.sidebar ul li a{color:#071820;text-decoration:none;display:block;line-height:normal}.sidebar ul li a:hover{color:#071820}.sidebar h2,h2.comment-reply-title,h2.comments-title{color:#fff;font:600 35px/40px 'Inter Tight';margin-bottom:20px}.sidebar .widget_block{margin-bottom:40px;background:#65bfeb;border-radius:10px;padding:30px}.comments h3{padding:0 0 10px;font-weight:700;margin:0}.comments h2{padding:0 0 10px;font-weight:700;margin:0}.comment-respond label{width:100%;font-size:16px;font-weight:500;margin-bottom:0;margin-top:15px;color:#071820}.comment-respond input[type=text],.comment-respond input[type=tel],.comment-respond input[type=email],.comment-respond input[type=url]{border-radius:6px;border:none;height:60px;padding:0 15px;font-size:20px;color:#071820;font-weight:400;width:100%;background-color:rgb(101 191 235/10%)}.comment-respond textarea{border:none;height:100px;padding:15px;font-size:20px;color:#071820;font-weight:400;width:100%;background-color:rgb(101 191 235/10%);border-radius:6px}.comments .comment-author img{display:none}.comments .icon{display:none}.comments .comment-list li{padding:15px;margin-bottom:15px;background:#f0efef;border:1px solid #e1e1e1}.comments .comment-list .reply a{text-transform:uppercase;color:#071820}.comments .comment-list .reply a:hover{color:#2aa1da}.comments a{color:#071820;background:0 0}.logged-in-as a{color:#2aa1da;background:0 0}.comment-respond .comment-form-cookies-consent label{width:auto}.comment-respond input[type=submit]{outline:none;box-shadow:none;text-decoration:none;margin-top:20px;font-size:18px;line-height:60px;height:60px;font-family:'Poppins';font-weight:500;padding:0 45px;border-radius:50px;background:#65bfeb;border:1px solid #65bfeb;color:#fff}.comment-respond input[type=submit]:hover{background:#fff;color:#65bfeb}.more-link{display:none}.blog-cat{position:absolute;top:0;background:#f66014;font-size:15px;height:40px;line-height:40px;padding:0 15px}.blog-cat a{color:#fff}.post-meta{margin-bottom:20px}.post-meta .author{float:left;margin-right:20px;position:relative}.post-meta .author:before{position:absolute;content:"";top:2px;right:-10px;width:1px;height:20px;background:#f66015}.post-meta .author,.post-meta .date{color:#000;font:500 18px/30px 'Poppins',sans-serif}h2.screen-reader-text,.nav-prev-text,.nav-next-text{display:none}.navigation.pagination{position:relative;overflow:hidden;clear:both;text-align:center;width:100%;display:block}.pagination-wrapper{width:100%;margin-top:0}.pagination-wrapper hr{display:none}.pagig{width:100%;overflow:hidden;clear:both}.nav-links a,.nav-links span{font-size:20px}.page-numbers{background:#e9f3ff;margin:2px!important;width:36px;padding:0!important;border-radius:3px;height:36px;display:inline-block;text-align:center;line-height:36px!important;color:#504146}.page-numbers.current{background:#0b386f;color:#fff}.pagig hr{display:none}.comment-form-cookies-consent label{padding-left:25px}#wp-comment-cookies-consent{position:absolute;top:20px;left:0}.comment-form-cookies-consent{position:relative}.entry-content .date span{margin-right:10px}.entry-content .date{color:#4c4c4c;margin-bottom:20px;font-weight:400}.comment-author a,.comment-metadata a,.comment-content a,.reply a{color:#0b386f}.comment-author a:hover,.comment-metadata a:hover,.comment-content a:hover,.reply a:hover{color:#f37630}.comment-reply-title{margin-top:15px !important}.comment-reply-title small{display:block;font-size:15px}.comment-reply-title small a{color:red}.comment-metadata,.comment-content{margin-bottom:15px}.comment-author.vcard{margin-bottom:5px}ol.comment-list li::marker{color:transparent !important}.comment-list li{background:#fff;padding:20px;margin-bottom:25px}.comment-author.vcard img{margin-right:15px}ol.comment-list{padding:0}#comments .comment-form-cookies-consent{position:relative;margin-top:10px}#comments #wp-comment-cookies-consent{position:absolute;top:20px;left:0}.comment-form p{color:#5d5d5d;font:400 20px/30px 'Poppins';margin-bottom:0;padding-bottom:0}.entry-content h1{color:#071820;font:600 70px/75px 'Inter Tight';margin-bottom:15px}.entry-content h2{color:#071820;font:600 60px/65px 'Inter Tight';margin-bottom:20px;margin-top:10px}.entry-content h3{color:#071820;font:600 50px/55px 'Inter Tight';margin-bottom:20px;margin-top:10px}.entry-content h4{color:#071820;font:600 45px/50px 'Inter Tight';margin-bottom:20px;margin-top:10px}.entry-content p{color:#5d5d5d;font:400 20px/30px 'Poppins';margin-bottom:30px;padding-bottom:0}.entry-content p a{color:#5d5d5d}.entry-content p:last-child{margin-bottom:0}.entry-content ul{list-style:none;margin:0;padding:0;width:100%}.entry-content ul li{width:100%;position:relative;color:#5d5d5d;font-size:20px;line-height:30px;font-weight:400;padding-left:25px;margin-bottom:10px}.entry-content ul li:after{position:absolute;content:"";left:0;top:8px;width:10px;height:10px;background-color:#071820}.entry-content ul li a{color:#5d5d5d;text-decoration:none;display:block;line-height:normal}.entry-content p a:hover{color:#071820}.entry-content.blog-details img{margin-bottom:25px}.blogimge img,.blog-details img{width:100% !important;max-width:100% !important;border-radius:12px}.blog_listing .blogitem{margin-top:0;margin-bottom:40px}.blog_listing .blogitem .blogcon>h3{margin-bottom:25px}.media-object .brandlgo{display:block}@media screen and (min-width:1600px){.container{max-width:1584px}.home .bannerSec .bnrimg>img{height:850px}.home .bannerSec .owl-carousel{height:850px}}@media only screen and (max-width:1599px){.pagehding h1,.pagehding h2,.aboutpnl .media-object>h1{font-size:80px;line-height:85px}a.themebtn{font-size:16px;line-height:20px;height:55px;display:inline-flex;align-items:center}.subscribe_pnel{width:auto}.subscribefrm{height:65px}.subscribefrm input{font-size:15px;line-height:20px}.subscribefrm button{padding:0 45px;font-size:16px}.home_subscribe_section{min-height:550px}.blogcon>h3{font-size:25px;line-height:32px}.blogcon>em{font-size:15px;line-height:20px;margin-bottom:12px}.aboutimg{margin-right:75px;max-width:580px}.aboutpnl .media-object>p{font-size:17px;line-height:30px;margin-bottom:28px}.aboutpnl .media-object>strong{font-size:25px;line-height:35px;margin-bottom:23px}.home_about_section{padding:80px 0 0}.home_about_section{padding:80px 0 80px}.bnrtxtinr h1,.bnrtxtinr h2,.bnrtxtinr strong{font-size:115px;line-height:115px}a.bnerscrol{font-size:13px;bottom:-74px}a.bnerscrol>em:before{width:65px}a.bnerscrol:before{top:2.8px;width:54px}.bannerSec .owl-dots{max-width:1320px}ul.slimmenu>li>a{font-size:18px;line-height:24px}a.hderbtn{font-size:16px;line-height:20px;height:55px;padding:0 35px;display:inline-flex;align-items:center}.hderrght>ul>li>a.hdercal .media-object>span{font-size:18px;line-height:24px}.hderrght>ul>li>a.hdercal .media-object>em{font-size:15px;line-height:22px}.hderrght>ul>li>a.hdercal i,.hderrght>ul>li>a.hdermail{font-size:15px;width:54px;height:54px;display:flex;align-items:center;justify-content:center}.hdrlgo{max-width:200px}ul.slimmenu>li{margin-right:51px}ul.slimmenu>li>a:before{background-size:22px;width:22px;height:14px;top:-20px}.hdrmnu{margin-top:20px}.ftrbtminr{min-height:150px}.fteleft p{font-size:16px;line-height:27px;margin-bottom:0}.ftrinfo ul li.ftrphone>a{font-size:35px;line-height:40px;margin-bottom:20px}.ftrinfo ul li.ftrmail>a{font-size:16px;line-height:24px;margin-bottom:14px}.widget_heading>h3{font-size:20px;line-height:25px;margin-bottom:14px}.ftrmenu ul li,.ftrsocialinfo ul li{font-size:16px;line-height:26px;margin-bottom:10px}.ftrmailfrm input{font-size:16px}.ftrrght{max-width:455px}.ftrtop{padding:60px 0 50px}.ftrlgo{max-width:250px}.ftrmodel{bottom:-50px;max-width:417px}.servicecon h3{font-size:23px;line-height:30px;margin:0 0 6px}.servicecon p{font-size:15px;line-height:25px}.servicecon{bottom:5px;padding:10px 25px;min-height:108px}.serviceSec{padding:90px 0 95px}.service_icnbig{width:130px;height:125px}.service_icn{width:90px;height:90px}p{font-size:17px;line-height:32px}#breadcrumbs>span>span{font-size:17px;line-height:22px;padding-right:24px;margin-right:24px}#breadcrumbs{padding:15px 0 0}.simninglist{padding:90px 0}.simningicnItem h4{font-size:25px;line-height:30px}.simningpnel .themebtn{min-width:200px}.simningicnItem figure{margin-right:15px;max-width:80px}.simningicnItem{margin-top:35px}.simningpnel h3{font-size:23px;line-height:34px;margin-bottom:23px}.simningimg{max-width:530px;border-radius:15px;margin-left:60px}.simningimg_icon{top:23px;left:23px;width:95px;height:95px}.brandlgo img{max-width:380px}ul.slimmenu li .sub-toggle{width:12px;height:12px;top:6px;right:-17px;background-size:11px}ul.slimmenu li>ul>li>a{font-size:16px}.abtepages li{font-size:17px;line-height:32px}.inr_contact_page,.innerblogpage{padding:70px 0 80px}.inr_contact_page .pagehding{margin-bottom:40px}.contactInfo .media span{width:60px;height:60px}.contactInfo ul li .media span img{height:25px}.contactInfo p{font-size:17px;line-height:25px}.contactForm .form-group label{font-size:15px;line-height:20px}.contactForm .form-group input[type=text],.contactForm .form-group input[type=email],.contactForm .form-group input[type=tel],.contactForm .form-group textarea{font-size:17px;height:52px}.contactForm .form-group textarea{height:100px !important;padding-top:12px !important;padding-bottom:10px !important}.contactForm input[type=submit]{height:52px;font-size:17px}.contactInfo li{margin:0 0 20px}.contImage>img{height:250px !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{font-size:17px}.blog_listing .blogitem .blogcon>h3{margin-bottom:20px}.sidebar .widget_block{margin-bottom:30px;background:#65bfeb;padding:20px}.sidebar ul li{font-size:16px;line-height:25px;padding-left:20px;margin-bottom:10px}.sidebar ul li:after{top:8px;width:8px;height:8px}.sidebar .widget_block{margin-bottom:35px;padding:25px}.sidebar h2,h2.comment-reply-title,h2.comments-title{font-size:27px;line-height:35px;margin-bottom:15px}.comment-form p{font-size:16px;line-height:25px}.entry-content h1{font-size:60px;line-height:65px;margin-bottom:15px}.entry-content h2{font-size:50px;line-height:55px;margin-bottom:15px;margin-top:10px}.entry-content h3{font-size:40px;line-height:45px;margin-bottom:15px;margin-top:10px}.entry-content h4{font-size:35px;line-height:40px;margin-bottom:15px;margin-top:10px}.entry-content p{font-size:16px;line-height:25px;margin-bottom:20px}.entry-content ul li{font-size:16px;line-height:25px;padding-left:20px;margin-bottom:10px}.entry-content ul li:after{top:7px;width:8px;height:8px}.entry-content.blog-details img{margin-bottom:20px}.comment-respond label{font-size:14px}.comment-respond input[type=text],.comment-respond input[type=tel],.comment-respond input[type=email],.comment-respond input[type=url]{height:52px;font-size:16px}.comment-respond textarea{height:80px;padding:12px;font-size:16px}.comment-respond input[type=submit]{font-size:16px;line-height:52px;height:52px;padding:0 35px}}@media only screen and (max-width:1399px){.bannerSec .owl-dots{max-width:1320px}.pagehding h1,.pagehding h2,.aboutpnl .media-object>h1{font-size:70px;line-height:75px}.ftrbtminr img{height:55px}.ftrbtminr{min-height:135px}.subscribefrm input{font-size:14px;line-height:20px}.subscribefrm button{padding:0 40px;font-size:15px}.subscriberght.pagehding h2{margin-bottom:29px}.home_subscribe_section{min-height:480px}.fteleft p{font-size:15px;line-height:26px}.ftrinfo ul li.ftrphone>a{font-size:30px;line-height:35px;margin-bottom:17px}.ftrinfo ul li.ftrmail>a{font-size:15px;line-height:22px;margin-bottom:13px}.widget_heading>h3{font-size:19px;line-height:24px;margin-bottom:13px}.ftrmenu ul li,.ftrsocialinfo ul li{font-size:15px;line-height:24px}.ftrrtbtm{margin-top:48px}.ftrfrm>h3{font-size:16px;line-height:28px;margin-bottom:13px}.ftrmailfrm{height:55px}.ftrmailfrm input{font-size:15px}.ftrmailfrm button{width:50px}.ftrtop{padding:50px 0 45px}.ftrrght{max-width:406px}.ftrmodel{bottom:-45px;max-width:345px}.home_blog_section{padding:80px 0}.blogcon>h3{font-size:21px;line-height:30px}.blogcon>em{font-size:14px;line-height:20px;margin-bottom:10px}.aboutpnl .media-object>p{font-size:15px;line-height:28px;margin-bottom:20px}.aboutpnl .media-object>strong{font-size:20px;line-height:30px;margin-bottom:18px}.aboutpnl .media-object>h1{margin-bottom:18px}.home_about_section{padding:65px 0 0}.error404 .home_about_section{padding:65px 0 65px}.aboutimg{margin-right:65px;max-width:490px}.bnrtxtinr h1,.bnrtxtinr h2,.bnrtxtinr strong{font-size:95px;line-height:95px}a.hderbtn{font-size:15px;line-height:20px;height:50px;padding:0 30px}.hderrght>ul>li>a.hdercal .media-object>span{font-size:16px;line-height:20px}.hderrght>ul>li>a.hdercal .media-object>em{font-size:14px;line-height:20px}.hderrght>ul>li>a.hdercal i,.hderrght>ul>li>a.hdermail{width:47px;height:47px}ul.slimmenu>li>a{font-size:16px;line-height:22px}ul.slimmenu>li{margin-right:38px}.hdrlgo{max-width:170px}ul.slimmenu>li>a:before{background-size:19px;width:19px;height:11px;top:-15px}.hdrmnu{margin-top:15px}.serviceSec .pagehding,.serviceitem{margin-top:28px}.serviceitem{border-radius:12px}.servicecon{bottom:0;padding:15px 20px;min-height:108px}.servicecon h3{font-size:20px;line-height:25px;margin:0 0 6px}.servicecon p{font-size:14px;line-height:24px}.service_icnbig{width:110px;height:105px;top:25px;left:25px}.service_icn{width:80px;height:80px;top:15px;left:15px}p{font-size:15px;line-height:29px}.simninglist{padding:75px 0}.simningpnel{padding-top:60px}.simningimg{max-width:460px;border-radius:15px;margin-left:50px}.simningicnItem h4{font-size:22px;line-height:27px}.simningicnItem figure{max-width:70px}#breadcrumbs>span>span{font-size:16px;line-height:21px;padding-right:20px;margin-right:20px}#breadcrumbs{padding:10px 0 0}.simningpnel h3{font-size:21px;line-height:32px;margin-bottom:20px}.brandlgo img{max-width:320px}ul.slimmenu li>ul>li>a{font-size:15px}ul.slimmenu li>ul{width:255px}.abtepages li{font-size:15px;line-height:30px}.abtepages .simningimg{margin:0 0 15px 45px}.inr_contact_page,.innerblogpage{padding:50px 0 60px}.inr_contact_page .pagehding{margin-bottom:30px}.contactInfo .media span{width:50px;height:50px}.contactInfo ul li .media span img{height:20px}.contactInfo p{font-size:16px;line-height:25px}.contactForm .form-group label{font-size:13px;line-height:20px}.contactForm .form-group input[type=text],.contactForm .form-group input[type=email],.contactForm .form-group input[type=tel],.contactForm .form-group textarea{font-size:16px;height:48px}.contactForm .form-group textarea{height:80px !important}.contactForm input[type=submit]{height:48px;font-size:15px}.contactInfo li{margin:0 0 15px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{font-size:14px}.blog_listing .blogitem .blogcon>h3{margin-bottom:18px}.sidebar ul li{font-size:14px;line-height:23px;padding-left:18px;margin-bottom:10px}.sidebar .widget_block{margin-bottom:30px;padding:20px}.sidebar h2,h2.comment-reply-title,h2.comments-title{font-size:25px;line-height:32px;margin-bottom:10px}.sidebar ul li:after{top:7px}.comment-form p{font-size:14px;line-height:23px}.entry-content h1{font-size:50px;line-height:55px;margin-bottom:15px}.entry-content h2{font-size:40px;line-height:45px;margin-bottom:15px;margin-top:10px}.entry-content h3{font-size:35px;line-height:40px;margin-bottom:15px;margin-top:10px}.entry-content h4{font-size:30px;line-height:35px;margin-bottom:15px;margin-top:10px}.entry-content p{font-size:14px;line-height:23px;margin-bottom:20px}.entry-content ul li{font-size:14px;line-height:23px;padding-left:20px;margin-bottom:10px}.comment-respond input[type=text],.comment-respond input[type=tel],.comment-respond input[type=email],.comment-respond input[type=url]{height:46px;font-size:14px}.comment-respond textarea{font-size:14px}.comment-respond input[type=submit]{font-size:15px;line-height:48px;height:48px;padding:0 30px}}@media only screen and (max-width:1199px){.bannerSec .owl-dots{max-width:1140px}.pagehding h1,.pagehding h2,.aboutpnl .media-object>h1{font-size:60px;line-height:66px}a.themebtn{font-size:15px;line-height:20px;height:50px;padding:0 40px}.ftrbtminr img{height:45px}.ftrbtminr{min-height:111px}.ftrtop{padding:44px 0 35px}.ftrmenu ul li,.ftrsocialinfo ul li{font-size:14px;line-height:22px}.widget_heading>h3{font-size:18px;line-height:23px;margin-bottom:11px}.ftrmenu ul li:last-child{margin:0}.ftrmailfrm input{font-size:14px}.ftrmailfrm{height:50px}.ftrrtbtm{margin-top:35px}.ftrfrm>h3{font-size:15px;line-height:26px;margin-bottom:10px}.ftrrght{max-width:345px}.ftrlgo{max-width:215px}.fteleft p{font-size:14px;line-height:25px}.ftrinfo ul li.ftrphone>a{font-size:25px;line-height:30px;margin-bottom:15px}.ftrinfo ul li.ftrmail>a{font-size:14px;line-height:20px;margin-bottom:11px}.ftrinfo{margin-top:71px}.ftrmodel{bottom:-34.5px;max-width:267px;left:46%}.home_subscribe_section{min-height:425px}.blogcon>h3{font-size:19px;line-height:25px}.blogimge{margin-bottom:20px}.home_blog_section{padding:60px 0}.aboutpnl .media-object>p{font-size:14px;line-height:26px;margin-bottom:16px}.aboutpnl .media-object>strong{font-size:17px;line-height:28px;margin-bottom:14px}.aboutpnl .media-object>h1{margin-bottom:14px}.aboutimg{margin-right:55px;max-width:400px}.home_about_section{padding:52px 0 0}.error404 .home_about_section{padding:65px 0 50px}.bnrtxtinr h1,.bnrtxtinr h2,.bnrtxtinr strong{font-size:77px;line-height:80px}header.headersec{padding:20px 0}.hdercal .media-object{display:none}.hderrght>ul>li>a.hdercal i{margin:0}a.hderbtn{font-size:14px;line-height:20px;height:47px;padding:0 25px}ul.slimmenu>li>a{font-size:15px;line-height:20px}.hdrlgo{max-width:160px}.serviceSec .pagehding,.serviceitem{margin-top:24px}.serviceitem{border-radius:10px}.servicecon{padding:12px 15px}.service_icn{width:71px;height:71px;top:11px;left:11px;border-radius:8px}.service_icnbig{width:99px;height:99px;top:18px;left:18px}.serviceSec{padding:77px 0}#breadcrumbs{padding:4px 0 0}#breadcrumbs>span>span{font-size:15px;line-height:20px;padding-right:16px;margin-right:16px}.simninglist{padding:60px 0}.simningimg{max-width:350px;margin-left:35px}.simningimg_icon{top:18px;left:18px;width:91px;height:91px;padding:10px}.simningpnel h3{font-size:20px;line-height:29px;margin-bottom:18px}.simningicnItem{margin-top:25px}.simningpnel .themebtn{min-width:165px}.simningicnItem figure{max-width:60px}.brandlgo img{max-width:287px}.simningpnel{padding-top:50px}.entry-content h1{font-size:40px;line-height:45px}.entry-content h2{font-size:35px;line-height:45px}.entry-content h3{font-size:30px;line-height:35px}.entry-content h4{font-size:25px;line-height:30px}.home .bannerSec .bnrimg>img{height:510px}.home .bannerSec .owl-carousel{height:510px}}@media only screen and (max-width:991px){.home .bannerSec .bnrimg>img{height:430px}.home .bannerSec .owl-carousel{height:430px}.collapse-button{right:0;background:0 0 !important;border-radius:0;padding:0;width:auto;justify-content:center;display:flex;flex-direction:column;align-items:flex-end}.collapse-button .icon-bar{background:#383632;height:3px;border-radius:5px;width:27px;margin:3px 0;transition:all .45s ease-in-out}.collapse-button .icon-bar:first-child{margin-top:0;width:22px}.collapse-button .icon-bar:last-child{margin-bottom:0;width:22px}ul.slimmenu{background:#383632;position:fixed;top:0;flex-wrap:initial;right:-82%;height:100vh !important;width:80%;z-index:999;padding:100px 20px 20px;transition:all .45s ease-in-out;overflow-x:auto;display:flex !important;flex-direction:column;justify-content:flex-start}body.sideMenu{overflow:hidden}.menuOvrly{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(255,255,255,.92);z-index:99;transition:all .45s ease-in-out;opacity:0;visibility:hidden}.sideMenu .menuOvrly{opacity:1;visibility:visible}.sideMenu ul.slimmenu{right:0}ul.slimmenu>li{border-bottom:1px solid rgba(255,255,255,.1);transition:all .75s ease-in-out;padding:5px 0;padding-left:65px}ul.slimmenu>li>a{padding:10px 0;color:#fff;border:0 !important;position:relative}ul.slimmenu>li:last-child{border:0}ul.slimmenu li .sub-toggle{background:0 0;height:43px !important;width:43px;display:flex;top:5px;align-items:center;justify-content:center}.sideMenu ul.slimmenu>li{padding-left:0;margin:0}.closeMenu{position:absolute;right:82%;top:20px;width:32px;height:32px;z-index:999;opacity:0;visibility:hidden;transform:rotate(-25deg);transition:all .45s ease-in-out;transition-delay:.2s}.closeMenu:before,.closeMenu:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#333}.closeMenu:before{transform:rotate(45deg)}.closeMenu:after{transform:rotate(-45deg)}.sideMenu .closeMenu{transform:rotate(0deg);opacity:1;visibility:visible}ul.slimmenu>li>a:hover{padding-left:8px;opacity:.6}ul.slimmenu li .sub-toggle i{display:none}ul.slimmenu li .sub-toggle:before{content:none}ul.slimmenu li .sub-toggle:after{border-left:solid 6px transparent;border-right:solid 6px transparent;border-top:solid 6px #fff;height:0;width:0;position:absolute;content:""}ul.slimmenu.collapsed li>ul{width:100%;background:#fff;float:left}ul.slimmenu.collapsed li>ul>li{background:0 0}ul.slimmenu.collapsed li>ul>li>a{padding:10px 12px;color:#383632;text-transform:capitalize}ul.slimmenu.collapsed li>ul>li i{display:none}ul.slimmenu.collapsed li>ul>li>a:hover{background:#222;color:#fff}.bannerSec .owl-dots{max-width:960px;bottom:40px}header.headersec{padding:12px 0;background:#001f2d;z-index:99}header.headersec .container{max-width:100%}.hderrght{margin-right:55px}.collapse-button .icon-bar{background:#fff}.bnrtxtinr h1,.bnrtxtinr h2,.bnrtxtinr strong{font-size:55px;line-height:60px}.bannerSec{margin-top:92px}.pagehding h1,.pagehding h2,.aboutpnl .media-object>h1{font-size:50px;line-height:55px}.home_blog_section .pagehding{text-align:center}.blogbtns a.themebtn{position:static}.blogbtns{text-align:center;margin-top:30px}.home_blog_section{padding:50px 0}.ftrbtminr img{height:35px}.ftrbtminr{min-height:90px}.ftrmodel{display:none}.home_subscribe_section{min-height:auto;padding:40px 0}.subscriberght.pagehding h2{margin-bottom:20px}.aboutpnl .media-object>strong{font-size:16px;line-height:27px}.aboutimg{margin-right:20px;max-width:320px}.aboutpnl .media-object>h1,.aboutpnl .media-object>strong,.aboutpnl .media-object>p{margin-bottom:10px}a.bnerscrol{display:none}ul.slimmenu>li>a:before{content:none}.serviceSec{padding:54px 0}.serviceSec .pagehding{text-align:center;padding:0}.serviceSec .pagehding br{display:none}.serviceimge img{height:300px;object-fit:cover}.inerBner .bnrtxt{top:50%}.simningpnel>.media{display:inline-block}.simningimg{max-width:270px;margin:0 0 13px 27px;float:right}.simningimg_icon{top:14px;left:14px;width:79px;height:79px}ul.slimmenu li .sub-toggle{right:0}.partner_logo{margin-top:24px}.abtepages .simningimg{margin:0 0 14px 25px}.contactForm{margin-top:40px}.contactInfo .media span{width:50px;height:50px}.contactInfo ul li .media span img{height:20px}.contactInfo .media span{margin:0 15px 0 0}div#comments{margin-bottom:30px}.entry-content h1{font-size:35px;line-height:40px}.entry-content h2{font-size:30px;line-height:35px}.entry-content h3{font-size:25px;line-height:30px}.entry-content h4{font-size:20px;line-height:25px}#breadcrumbs{display:inline-block}#breadcrumbs>span{display:block}}@media only screen and (max-width:767px){.animated{-webkit-animation-duration:initial;animation-duration:initial;-webkit-animation-fill-mode:initial;animation-fill-mode:initial}.home .bannerSec .bnrimg>img{height:350px}.home .bannerSec .owl-carousel{height:350px}.bannerSec .owl-dots{max-width:720px}.ftrtop{padding:30px 0}.ftrtopinr{flex-direction:column}.fteleft{width:100%;text-align:center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.31)}.ftrrght{max-width:100%}.ftrfrm>h3 br{display:none}.ftrinfo ul li.ftrphone>a,.ftrinfo ul li.ftrmail>a{display:inline-flex}.ftrinfo{margin-top:30px}.ftrbtminr{min-height:auto;padding:20px 0}.ftrbtminr img{height:29px}.pagehding h1,.pagehding h2,.aboutpnl .media-object>h1{font-size:40px;line-height:47px}.subscriberght{width:100%;text-align:center}.subscribe_pnel{width:100%;position:relative}.home_subscribe_section:before{background:rgba(0,0,0,.35);position:absolute;content:"";top:0;left:0;width:100%;height:100%}.bnrtxtinr h1,.bnrtxtinr h2,.bnrtxtinr strong{font-size:45px;line-height:50px}.aboutpnl>.media{flex-direction:column-reverse;text-align:center}.home_about_section{padding:30px 0 0}.error404 .home_about_section{padding:30px 0 30px}.aboutimg{margin:23px 0 0}.bannerSec .owl-dots{bottom:20px}.bannerSec .owl-dots button{width:21px;height:21px}.bannerSec .owl-dots button span{width:5px;height:5px}.simningimg{max-width:100%;margin:0 0 25px;float:none}.simningimg>img{height:500px;object-fit:cover}.simninglist{padding:50px 0}.simningpnel{padding-top:31px}.entry-content h1{font-size:30px;line-height:35px}.entry-content h2{font-size:25px;line-height:30px}.entry-content h3{font-size:23px;line-height:27px}.entry-content h4{font-size:20px;line-height:25px}}@media only screen and (max-width:575px){.home .bannerSec .bnrimg>img{height:300px}.home .bannerSec .owl-carousel{height:300px}.bannerSec .owl-dots{max-width:540px}.subscribefrm{height:auto;background:0 0;border:0;border-radius:0;flex-direction:column}.subscribefrm input{height:54px;background:rgba(255,255,255,.83);width:100%;padding:0 20px;flex:initial;color:#2a2a2a}.subscribefrm button{padding:13px 37px;font-size:15px;margin-top:20px}.subscribefrm input::placeholder{opacity:1;color:#2a2a2a}.ftrbtminr ul{flex-direction:column}.ftrbtminr li{padding:5px 0}.ftrbtminr{padding:15px 0}.home_blog_section{padding:43px 0}.hderrght{margin-right:47px}.hderrght>ul>li>a.hdercal i,.hderrght>ul>li>a.hdermail{width:40px;height:40px;font-size:14px}a.hderbtn{font-size:13px;line-height:20px;height:43px;padding:0 20px}.hdrlgo{max-width:141px}.bannerSec{margin-top:84px}.bnrtxtinr h1,.bnrtxtinr h2,.bnrtxtinr strong{font-size:40px;line-height:45px}.pagehding h1,.pagehding h2,.aboutpnl .media-object>h1{font-size:35px;line-height:42px}.serviceSec{padding:45px 0}.simninglist{padding:40px 0}.simningpnel{padding-top:25px}.simningicnlist .row>div{width:100%}.simningimg>img{height:450px}.inerBner .bnrimg>img{height:215px !important;object-fit:cover}.simninglist .pagehding br{display:none}}@media only screen and (max-width:480px){.home .bannerSec .bnrimg>img{height:260px}.home .bannerSec .owl-carousel{height:260px}.bannerSec .owl-dots{max-width:100%}.pagehding h1,.pagehding h2,.aboutpnl .media-object>h1{font-size:30px;line-height:35px}.bnrtxtinr h1,.bnrtxtinr h2,.bnrtxtinr strong{font-size:30px;line-height:35px}.bnrimg>img{object-fit:cover;height:230px}.blogitem{margin-top:27px}a.themebtn{font-size:14px;line-height:20px;height:45px;padding:0 33px}.hderrght>ul{display:none}.hderrght{margin-right:40px}a.hderbtn{font-size:12px;line-height:20px;height:auto;padding:7px 12px;border-radius:6px;margin-right:4px}.hdrlgo{max-width:127px}.bannerSec{margin-top:78px}.bannerSec .owl-dots{bottom:13px}.simninglist{padding:35px 0}.simningimg>img{height:400px}.simninglist .pagehding h2{font-size:25px;line-height:32px}.simninglist .row.center>div{width:100%}}