.beta+h3,h2+h3{border-top:none;padding-top:10px}blockquote+h2,blockquote+h3,blockquote+h4,blockquote+header h2,form+h2,form+h3,form+h4,form+header h2,ol+h2,ol+h3,ol+h4,ol+header h2,p+h2,p+h3,p+h4,p+header h2,table+h2,table+h3,table+h4,table+header h2,ul+h2,ul+h3,ul+h4,ul+header h2{margin-top:20px;margin-bottom:10px}p+p{margin-top:10px}html{scroll-behavior:smooth}html.noscroll{overflow:hidden !important}html,body{overflow-x:hidden}body,input,button,textarea{font-weight:400;outline:none;color:#082e50;font-family:"Roboto", "Arial", sans-serif}body *:focus,input *:focus,button *:focus,textarea *:focus{outline:none}body{background-color:white;font-size:15px;margin:0;padding:0;border:0;min-height:100vh;line-height:1.5em;vertical-align:baseline;box-sizing:border-box;position:relative;font-family:"Roboto", "Arial", sans-serif}body>*{position:relative;z-index:1}p{margin:0;font-family:"Roboto", "Arial", sans-serif}h1,h2,h3,h4,h5{font-weight:700;letter-spacing:0;margin:0;margin-bottom:10px;color:#082e50;font-family:"Roboto Slab", "Courier New", serif}h1{font-size:50px;line-height:54px}h2{font-size:36px;line-height:1.2em}h3{font-size:24px;line-height:1.2em}h4{font-size:100%;line-height:1.2em}a{text-decoration:none !important;color:#52deff}a:hover{color:#082e50}hr{margin:30px 0;border-color:#52deff !important}ol,ul{margin-left:30px}ol li:not(:last-of-type),ul li:not(:last-of-type){margin-bottom:5px}ol.has-medium-font-size li:not(:last-of-type),ul.has-medium-font-size li:not(:last-of-type){margin-bottom:10px}@media (max-width:736px){body{font-size:14px}h1{font-size:44px;line-height:1.2em}h2{font-size:32px;line-height:1.2em}h3{font-size:24px;line-height:1.2em}h4{font-size:18px;line-height:1.2em}}.clr{clear:both}.page:not(.home):not(.single-species):not(.single-course),.blog:not(.home):not(.single-species):not(.single-course),.archive:not(.home):not(.single-species):not(.single-course),.error404:not(.home):not(.single-species):not(.single-course),.single:not(.home):not(.single-species):not(.single-course),.search:not(.home):not(.single-species):not(.single-course){padding-top:130px}.container{width:90vw;max-width:1185px;margin:0 auto}.container .content{width:100%}.container.has_sidebar{display:flex;justify-content:space-between}.container.has_sidebar .content{width:70%;flex-shrink:0;flex-grow:0}.container .sidebar{flex-shrink:0;width:calc(30% - 30px)}#HEADER{margin-bottom:0;height:130px;padding:0 0 0 0;position:fixed;top:0;z-index:200;width:100%;transition:all 250ms;box-shadow:0 0 0 rgba(8, 46, 80, 0);background:linear-gradient(0deg, rgba(8, 46, 80, 0) 0%, rgba(8, 46, 80, 0.4262079832) 100%)}#HEADER.fixed nav #main_menu>li>a{text-shadow:0 3px 5px rgba(8, 46, 80, 0.15)}#HEADER:not(.fixed),#HEADER.isScrolled{background-color:white;background-image:url(../images/topology_pattern_black_15.png);box-shadow:0 15px 30px rgba(8, 46, 80, 0.15)}#HEADER:not(.fixed) nav #main_menu>li>a,#HEADER.isScrolled nav #main_menu>li>a{text-shadow:0 0 0 rgba(0, 0, 0, 0)}#HEADER:not(.fixed) .logo_container a.custom-logo-link,#HEADER.isScrolled .logo_container a.custom-logo-link{filter:brightness(1)}#HEADER:not(.fixed) nav #main_menu>li>a,#HEADER.isScrolled nav #main_menu>li>a{color:#082e50}#HEADER:not(.fixed) nav .round_btn,#HEADER.isScrolled nav .round_btn{margin-left:30px;background:none;color:#082e50}#HEADER:not(.fixed) nav .round_btn:hover,#HEADER.isScrolled nav .round_btn:hover{background-position:0 30px;background-image:url(../images/topology_pattern_black_30.png);background-color:#52deff;border-color:#082e50;color:#082e50}#HEADER:not(.fixed) nav .round_btn:hover svg,#HEADER.isScrolled nav .round_btn:hover svg{color:#082e50}#HEADER .top_bar_wrapper{height:35px;background-color:#082e50;width:100%;background-image:url(../images/topology_pattern_15.png)}#HEADER .top_bar_wrapper .container{height:100%;display:flex;justify-content:space-between}#HEADER .top_bar_wrapper .container .floating_cart{opacity:0;pointer-events:none;position:absolute;left:50%;display:flex;flex-direction:column;transform:translateX(-50%);background-color:white;padding:15px;z-index:1;box-shadow:0 10px 15px rgba(0, 0, 0, 0.3);transition:250ms all}#HEADER .top_bar_wrapper .container .floating_cart .infos{font-size:0.9em;width:175px}#HEADER .top_bar_wrapper .container .floating_cart .infos>div{display:flex;justify-content:space-between}#HEADER .top_bar_wrapper .container .floating_cart .infos>div span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#HEADER .top_bar_wrapper .container .floating_cart .infos>div span.quantity{flex-shrink:0;flex-grow:0}#HEADER .top_bar_wrapper .container .floating_cart .total{font-weight:800;border-top:dashed 1px black;display:flex;justify-content:flex-end}#HEADER .top_bar_wrapper .container .floating_cart .total>span:last-child{margin-left:10px}#HEADER .top_bar_wrapper .container .floating_cart a.round_btn{justify-content:center;color:black !important}#HEADER .top_bar_wrapper .container .left{display:flex;align-items:center;height:100%}#HEADER .top_bar_wrapper .container .left svg{margin-right:8px;color:white}#HEADER .top_bar_wrapper .container .left #breadcrumbs{color:white;font-size:12px}#HEADER .top_bar_wrapper .container .left #breadcrumbs *{color:white}#HEADER .top_bar_wrapper .container .right{display:flex}#HEADER .top_bar_wrapper .container .right .menu{margin:0;list-style:none;display:flex;height:100%}#HEADER .top_bar_wrapper .container .right .menu li{position:relative;margin-bottom:0}#HEADER .top_bar_wrapper .container .right .menu li a{height:100%;padding:0 15px;display:flex;align-items:center;color:white;transition:all 250ms;border-right:solid 1px rgba(255, 255, 255, 0.3);font-size:12px;position:relative}#HEADER .top_bar_wrapper .container .right .menu li a svg{margin-right:6px}#HEADER .top_bar_wrapper .container .right .menu li a:hover{background-color:white;color:#082e50}#HEADER .top_bar_wrapper .container .right .menu li a:hover *{color:#082e50}#HEADER .top_bar_wrapper .container .right .menu li.cart.hasProducts:hover .floating_cart{opacity:1;pointer-events:auto}#HEADER .top_bar_wrapper .container .right .menu li.cart.hasProducts>a:before{position:absolute;content:"";width:10px;height:10px;border-radius:4px;box-shadow:4px 4px 4px rgba(0, 0, 0, 0.5);background-color:red;top:5px;left:28px}#HEADER .top_bar_wrapper .container .right .menu li.wpml-ls-item a{padding:0 0 0 10px;display:flex;align-items:center;height:100%;border:none}#HEADER .top_bar_wrapper .container .right .menu li.wpml-ls-item a img{display:block}#HEADER .top_bar_wrapper .container .right .menu li.wpml-ls-item a:hover{background-color:transparent}#HEADER .top_bar_wrapper .container .right .menu li.wpml-ls-item+li:not(.wpml-ls-item) a{border-left:solid 1px rgba(255, 255, 255, 0.3)}#HEADER .top_bar_wrapper .container .right .social_container{padding-left:15px;display:flex;height:100%}#HEADER .top_bar_wrapper .container .right .social_container a{margin-right:10px;color:white;display:flex;height:100%;align-items:center}#HEADER .top_bar_wrapper .container .right .social_container a:hover{color:#52deff}#HEADER .top_bar_wrapper .container svg{font-size:15px}#HEADER .menu_wrapper{display:flex;justify-content:space-between;align-items:stretch;height:95px}#HEADER .logo_container{display:flex;align-items:center;flex-shrink:0;flex-grow:0}#HEADER .logo_container a.custom-logo-link{transition:all 250ms;filter:brightness(10);margin:0}#HEADER .logo_container a.custom-logo-link img{height:70px;width:auto}#HEADER .menu_container_mobile{display:none;align-items:center}#HEADER .menu_container_mobile.mobile-menu-is-visible .menu_mobile_wrapper{transform:translateX(0)}#HEADER .menu_container_mobile.mobile-menu-is-visible .menu_mobile_bg{transform:translateX(0)}#HEADER .menu_container_mobile .menu_mobile_bg{position:fixed;width:100%;height:100%;right:0;top:0;background:#14a19c;background:linear-gradient(45deg, #fff 0%, #aaa 100%);transition:all 250ms ease-out;transition-delay:0ms;transform:translateX(105%);z-index:54;opacity:0.9}#HEADER .menu_container_mobile .menu_mobile_wrapper{background:#082e50 url(../images/topology_pattern_15.png);transition:all 250ms ease-out;transition-delay:250ms;display:flex;transform:translateX(105%);position:fixed;width:calc(100% - 40px);height:100%;right:0;top:0;z-index:55;padding:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#HEADER .menu_container_mobile .menu_mobile_wrapper .menu{margin:0;list-style:none;display:flex;flex-direction:column;justify-content:center}#HEADER .menu_container_mobile .menu_mobile_wrapper .menu>li{margin-bottom:8px}#HEADER .menu_container_mobile .menu_mobile_wrapper .menu>li.menu-item-has-children>a:after{content:"";width:9px;height:9px;background:transparent url("../images/menu-chevron-down.png") center no-repeat;font-weight:bold;color:#52deff;margin-left:7px;transition:all 150ms ease-out;display:inline-block}#HEADER .menu_container_mobile .menu_mobile_wrapper .menu>li>a{font-size:20px;line-height:22px;color:white;font-family:"Roboto Slab", "Courier new", serif}#HEADER .menu_container_mobile .menu_mobile_wrapper .menu>li>a.azme-btn{border:none;background:none;padding:0;margin:0}#HEADER .menu_container_mobile .menu_mobile_wrapper .menu>li .sub-menu{background:#f4f3f0 url(../images/topology_pattern_black_15.png);transition:all 250ms ease-out;position:fixed;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;height:100%;top:0;right:0;width:calc(100% - 40px);transform:translateX(102%);box-shadow:drop-shadow(0px 20px 20px rgba(0, 0, 0, 0.05));list-style:none;margin:0;padding:80px 10px 40px 40px}#HEADER .menu_container_mobile .menu_mobile_wrapper .menu>li .sub-menu .mobile_sub_menu_button{position:absolute;top:50px;left:40px;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}#HEADER .menu_container_mobile .menu_mobile_wrapper .menu>li .sub-menu>li{width:100%;padding:6px 0}#HEADER .menu_container_mobile .menu_mobile_wrapper .menu>li .sub-menu>li>a{font-size:20px;font-family:"Roboto Slab", "Courier new", serif;font-weight:700;color:#082e50;line-height:22px}#HEADER .menu_container_mobile .menu_mobile_wrapper .menu>li.sub-menu-is-visible .sub-menu{transform:translateX(0)}#HEADER .menu_container_mobile .menu_mobile_wrapper .close_mobile_menu{position:absolute;top:0;right:0;width:60px;height:60px;display:flex;justify-content:center;align-items:center}#HEADER .menu_container_mobile .menu_mobile_wrapper .close_mobile_menu svg{color:white}#HEADER nav{display:flex;align-items:center;justify-content:flex-end;width:100%;padding-left:30px}#HEADER nav #main_menu{list-style:none;display:flex;align-items:stretch;margin:0}#HEADER nav #main_menu>li{margin:0 10px;position:relative;display:flex;align-items:center}#HEADER nav #main_menu>li.hidden{display:none}#HEADER nav #main_menu>li:first-child{margin-left:0}#HEADER nav #main_menu>li>a{position:relative;height:35px;display:flex;color:white;align-items:center;font-family:"Roboto Slab", "Courier new", serif;font-weight:700;font-size:15px;transition:all 250ms}#HEADER nav #main_menu>li>a:hover{color:#52deff}#HEADER nav #main_menu>li.menu-item-has-children>a:after{content:"";width:9px;height:9px;background:transparent url("../images/menu-chevron-down.png") center no-repeat;font-weight:bold;color:#52deff;margin-left:7px;transition:all 150ms ease-out}#HEADER nav #main_menu>li.menu-item-has-children>ul.sub-menu{position:absolute;top:calc(50% + 20px);left:50%;padding:10px 0;border:solid 1px #e0e0e0;background:white;margin:0;z-index:55;list-style:none;border-radius:4px;min-width:300px;opacity:0;transform:translate(-50%) translateY(15px);transition:all 250ms;pointer-events:none;box-shadow:0 15px 20px rgba(0, 0, 0, 0.3)}#HEADER nav #main_menu>li.menu-item-has-children>ul.sub-menu .mobile_sub_menu_button{display:none}#HEADER nav #main_menu>li.menu-item-has-children>ul.sub-menu:hover{opacity:1;transform:translate(-50%) translateY(-5px);pointer-events:auto}#HEADER nav #main_menu>li.menu-item-has-children>ul.sub-menu .sub-menu-arrow-top{width:17px;height:10px;background-color:red;position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:transparent url("../images/menu-sub-top.png") center no-repeat}#HEADER nav #main_menu>li.menu-item-has-children>ul.sub-menu li.hidden{display:none}#HEADER nav #main_menu>li.menu-item-has-children>ul.sub-menu li.bold{font-weight:800}#HEADER nav #main_menu>li.menu-item-has-children>ul.sub-menu li a{display:block;width:100%;padding:7px 22px;position:relative;color:#082e50;font-size:14px}#HEADER nav #main_menu>li.menu-item-has-children>ul.sub-menu li a:hover{color:#52deff;background-color:#fafcfe}#HEADER nav #main_menu>li.menu-item-has-children>ul.sub-menu li a:hover:before{content:"";position:absolute;width:4px;height:100%;left:-1px;top:0;background:#52deff}#HEADER nav #main_menu>li.menu-item-has-children.sub-menu-is-visible>a,#HEADER nav #main_menu>li.menu-item-has-children:hover>a{color:#52deff}#HEADER nav #main_menu>li.menu-item-has-children.sub-menu-is-visible>a:after,#HEADER nav #main_menu>li.menu-item-has-children:hover>a:after{filter:saturate(1);transform:rotate(90deg)}#HEADER nav #main_menu>li.menu-item-has-children.sub-menu-is-visible>ul.sub-menu,#HEADER nav #main_menu>li.menu-item-has-children:hover>ul.sub-menu{opacity:1;transform:translate(-50%) translateY(-5px);pointer-events:auto}#HEADER nav #main_menu>li.fas{position:relative;margin-right:0}#HEADER nav #main_menu>li.fas+.fas{margin-left:0}#HEADER nav #main_menu>li.fas:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);pointer-events:none}#HEADER nav #main_menu>li.fas a{width:40px;overflow:hidden;display:block;font-size:0;color:transparent}#HEADER nav a.round_btn{margin-left:30px}body.admin-bar #HEADER{height:162px;padding-top:32px}#FOOTER{background:#082e50 url(../images/footer_bg.jpg) center bottom no-repeat;background-size:100% auto;padding:60px 0 150px 0;position:relative}#FOOTER .content{padding:0 0 75px 0;display:flex;justify-content:space-between;align-items:flex-start}#FOOTER .content .left{justify-content:flex-start;display:flex;align-items:center;width:40%}#FOOTER .content .left>a{display:block;margin-right:30px;flex-shrink:0}#FOOTER .content .left>a img{height:35px}#FOOTER .content .left .copyrights p{font-size:11px;line-height:14px;color:white}#FOOTER .content .left .copyrights p span{text-decoration:none !important;color:#52deff}#FOOTER .content .left .copyrights p a{color:white;font-weight:800}#FOOTER .content .right{justify-content:flex-end}#FOOTER .content .right .footer_menu{display:flex;align-items:flex-start}#FOOTER .content .right .footer_menu .round_btn{margin-left:15px;flex-shrink:0}#FOOTER .content .right .footer_menu ul.menu{margin:0 50px;list-style:none;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:5px 50px}#FOOTER .content .right .footer_menu ul.menu li{margin-right:0}#FOOTER .content .right .footer_menu ul.menu li a{color:white;font-family:"Roboto Slab", "Courier new", serif;font-weight:700;font-size:14px;transition:all 250ms;display:block;width:100%;text-align:left}#FOOTER .content .right .footer_menu ul.menu li a:hover{color:#52deff}@media (max-width:980px){.page:not(.home):not(.single-species):not(.single-course),.single:not(.home):not(.single-species):not(.single-course){padding-top:0}#HEADER{position:relative;height:100px}#HEADER .top_bar_wrapper .menu.cart.hasProducts:hover .floating_cart{opacity:0;pointer-events:0;display:none !important}#HEADER .menu_wrapper{height:65px;width:100vw;margin:0;padding:0 30px;background-color:white;background-image:url(../images/topology_pattern_black_15.png)}#HEADER .menu_wrapper .logo_container a.custom-logo-link{filter:brightness(1)}#HEADER .menu_wrapper .logo_container a.custom-logo-link img{height:35px}#HEADER .menu_wrapper .menu_container_mobile{display:flex;height:65px}#HEADER .menu_wrapper .menu_container{display:none}#FOOTER{padding:60px 0}#FOOTER .content{flex-direction:column-reverse;align-items:center}#FOOTER .content .right{margin-bottom:30px}#FOOTER .content .right .footer_menu{flex-direction:column;align-items:center}#FOOTER .content .right .footer_menu .round_btn{margin-left:0;margin-top:15px}#FOOTER .content .left{flex-direction:column-reverse}#FOOTER .content .left>a{margin:0}#FOOTER .content .left .copyrights{text-align:center;margin-bottom:30px}}@media (max-width:782px){body.admin-bar #HEADER{height:146px;padding-top:46px}}@media (max-width:736px){#HEADER .top_bar_wrapper .container .left{display:none}#HEADER .top_bar_wrapper .container .right{justify-content:center;width:100%}#HEADER .top_bar_wrapper .container .right .menu li a{padding-left:0 10px;font-size:0}#HEADER .top_bar_wrapper .container .right .menu li a svg{margin-right:0}.container.has_sidebar{flex-direction:column}.container.has_sidebar .content{width:100%}.container .sidebar{width:100%;border-left:0;padding-left:0;margin-left:0}#FOOTER{background:#082e50 url(../images/footer_bg.jpg) center bottom no-repeat;background-size:auto 80%}#FOOTER .content .left{width:80%}#FOOTER .content .right .footer_menu ul.menu{grid-template-columns:repeat(1, 1fr)}#FOOTER .content .right .footer_menu ul.menu li a{text-align:center}}#HOME .bx-wrapper{position:relative}#HOME .bx-wrapper .bx-controls.bx-has-pager{position:absolute;z-index:100;bottom:30px;left:50%;transform:translateX(-50%)}#HOME .bx-wrapper .bx-controls.bx-has-pager .bx-pager{display:flex}#HOME .bx-wrapper .bx-controls.bx-has-pager .bx-pager .bx-pager-item{font-size:0;color:transparent;position:relative;margin:0 15px}#HOME .bx-wrapper .bx-controls.bx-has-pager .bx-pager .bx-pager-item a{border-radius:8px;width:16px;height:16px;border:solid 2px white;display:block;position:absolute;top:-2px;left:-2px}#HOME .bx-wrapper .bx-controls.bx-has-pager .bx-pager .bx-pager-item:not(:last-child){margin-right:15px}#HOME .bx-wrapper .bx-controls.bx-has-pager .bx-pager .bx-pager-item a.active:before{content:"";position:absolute;left:6px;top:6px;transform:translate(-50%, -50%);width:7px;height:7px;background-color:white;border-radius:4px}#HOME .section.wildlife{background:#f4f3f0 url('../images/home_wildlife_bg.jpg') center bottom no-repeat;background-size:100% auto}#HOME .section.wildlife .container .content .wildlife_cards_container{display:flex;justify-content:space-between}#HOME .section.wildlife .container .content .wildlife_cards_container .card{width:30%;height:400px;position:relative;overflow:hidden;border-left:solid 5px #52deff;transition:all 300ms ease-out;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4);transform:translateY(0)}#HOME .section.wildlife .container .content .wildlife_cards_container .card img{position:absolute;right:50%;top:50%;transform:translate(50%, -50%);max-width:none;transition:all 300ms ease-out;width:100%;height:100%;object-fit:cover;border-radius:0}#HOME .section.wildlife .container .content .wildlife_cards_container .card:hover{transform:translateY(-10px);border-left:solid 5px #082e50}#HOME .section.wildlife .container .content .wildlife_cards_container .card:hover img{height:105%}#HOME .section.wildlife .container .content .wildlife_cards_container .card:hover .round_btn{background-position:0 30px;background-image:url(../images/topology_pattern_black_30.png);background-color:#52deff;border-color:#082e50;color:#082e50}#HOME .section.wildlife .container .content .wildlife_cards_container .card:hover .round_btn svg{color:#082e50}#HOME .section.wildlife .container .content .wildlife_cards_container .card .title{font-size:30px;font-weight:900;text-transform:uppercase;text-shadow:0 3px 7px rgba(8, 46, 80, 0.5);line-height:1em;font-family:"Roboto slab", "Courier new", serif;color:white;text-align:center;position:absolute;bottom:77px;left:50%;transform:translateX(-50%)}#HOME .section.wildlife .container .content .wildlife_cards_container .card .round_btn{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);width:60%}#HOME .section.wildlife .container .content .wildlife_seeall_container{display:flex;justify-content:center;margin-top:60px}#HOME .section.savetheseas{background:white url(../images/topology_pattern_black_15.png)}#HOME .section.savetheseas .container .content p{text-align:center}#HOME .section.savetheseas .container .content .video{display:flex;justify-content:center;max-width:720px;margin:0 auto 30px auto}#HOME .section.savetheseas .container .content .video .video_wrapper{padding:25px;border:solid 5px #082e50;width:100%}#HOME .section.savetheseas .container .content .text_after_video{margin:0 auto 30px auto;max-width:720px}#HOME .section.savetheseas .container .content .text_after_video span{text-decoration:none !important;color:#52deff}#HOME .section.savetheseas .container .content .links{display:flex;justify-content:center}#HOME .section.savetheseas .container .content .links a{margin:0 10px}#HOME .section.savetheseas .container .content .links a.patreon_btn{border-color:#ff424d}#HOME .section.savetheseas .container .content .links a.patreon_btn svg{color:#ff424d}#HOME .section.savetheseas .container .content .links a.patreon_btn:hover{background-color:#ff424d;color:white}#HOME .section.savetheseas .container .content .links a.patreon_btn:hover svg{color:white}#HOME .section.stats{background:#082e50 url(../images/stats_bg.jpg) center top no-repeat}#HOME .section.stats .container{padding:60px 0}#HOME .section.stats .container .content{display:flex;align-items:stretch}#HOME .section.stats .container .content .left,#HOME .section.stats .container .content .right{flex-grow:0;color:white}#HOME .section.stats .container .content .left{width:60%}#HOME .section.stats .container .content .left .stats_container{padding:45px 35px 45px 45px;border-left:solid 5px white;height:100%;display:grid;grid-template-columns:repeat(2, 2fr);grid-gap:10px}#HOME .section.stats .container .content .left .stats_container .stat{display:flex;padding-right:10px}#HOME .section.stats .container .content .left .stats_container .stat .icon{width:50px;flex-shrink:0}#HOME .section.stats .container .content .left .stats_container .stat .icon svg{font-size:35px;color:#52deff}#HOME .section.stats .container .content .left .stats_container .stat .text_container .title{color:#52deff;font-size:20px;font-family:"Roboto slab", "Courier new", serif;font-weight:700;margin-bottom:15px;line-height:1.2em;text-transform:uppercase}#HOME .section.stats .container .content .left .stats_container .stat .text_container .text a:hover{cursor:pointer;color:white}#HOME .section.stats .container .content .right{width:40%}#HOME .section.stats .container .content .right .square_stats{border:solid 5px white;padding:45px;background-image:url(../images/topology_pattern_15.png)}#HOME .section.stats .container .content .right .square_stats .pretitle{font-size:24px;font-family:"Roboto slab", "Courier new", serif}#HOME .section.stats .container .content .right .square_stats .big{color:#52deff;font-size:100px;font-family:"Roboto slab", "Courier new", serif;font-weight:700;margin-bottom:15px;line-height:1em}#HOME .section.stats .container .content .right .square_stats .text p{margin-bottom:30px}#HOME .section.slider{height:85vh;width:100%;padding:0}#HOME .section.slider .single_slide{height:85vh;width:100%;display:flex !important;align-items:center;justify-content:center}#HOME .section.slider .single_slide .slide_content{max-width:720px;text-align:center}#HOME .section.slider .single_slide .slide_content .title p,#HOME .section.slider .single_slide .slide_content .text p{color:white;text-shadow:0 5px 5px rgba(8, 46, 80, 0.5)}#HOME .section.slider .single_slide .slide_content .title p{font-size:50px;line-height:60px;font-family:"Roboto Slab", "Courier new", serif;margin-bottom:25px}#HOME .section.slider .single_slide .slide_content .text p{font-size:20px;font-style:italic;font-weight:300}#HOME .section.slider .single_slide .slide_content .round_btn{margin-top:50px;filter:drop-shadow(0 5px 5px rgba(8, 46, 80, 0.5))}#HOME .section.presentation{background:#082e50 url(../images/topology_pattern_15.png) center repeat}#HOME .section.presentation .container .content{display:flex;position:relative;align-items:center}#HOME .section.presentation .container .content .left,#HOME .section.presentation .container .content .right{width:50%}#HOME .section.presentation .container .content .left p,#HOME .section.presentation .container .content .right p{color:white}#HOME .section.presentation .container .content .left p span,#HOME .section.presentation .container .content .right p span{color:#52deff;font-family:"Roboto Slab", "Courier new", serif;text-decoration:none !important}#HOME .section.presentation .container .content .left p{font-family:"Roboto Slab", "Courier new", serif;text-align:right;font-size:30px;line-height:1.2em}#HOME .section.presentation .container .content .right p{font-size:20px}#HOME .section.presentation .container .content .center{width:100px;overflow:visible;display:flex;flex-direction:column;justify-content:center;align-items:center}#HOME .section.presentation .container .content .center svg{color:#52deff;margin:5px 0;font-size:26px}#HOME .section.reviews .content{display:flex;justify-content:center}#HOME .section.reviews .content .bx-controls-direction{display:flex;margin-top:30px}#HOME .section.reviews .content .bx-controls-direction .bx-prev{margin-right:15px}#HOME .section.reviews .content .left{padding-right:30px;border-right:solid 5px #082e50;text-align:right;width:30%}#HOME .section.reviews .content .right{padding-left:30px;width:70%}#HOME .section.reviews .content .right p.text{font-size:1.6em;line-height:1.4em}#HOME .section.reviews .content .right p.name{font-weight:800;font-family:"Roboto slab", "Courier new", serif}@media (max-width:980px){#HOME .section.wildlife .container .content .wildlife_cards_container{display:flex;justify-content:space-between}#HOME .section.wildlife .container .content .wildlife_cards_container .card{height:300px;position:relative}#HOME .section.wildlife .container .content .wildlife_cards_container .card .title{font-size:20px}#HOME .section.wildlife .container .content .wildlife_seeall_container{display:flex;justify-content:center;margin-top:60px}}@media (max-width:736px){#HOME .section.presentation .container .content{flex-direction:column}#HOME .section.presentation .container .content .left,#HOME .section.presentation .container .content .right{width:100%}#HOME .section.presentation .container .content .left p,#HOME .section.presentation .container .content .right p{text-align:center}#HOME .section.presentation .container .content .left p{font-size:24px}#HOME .section.presentation .container .content .right p{font-size:16px}#HOME .section.presentation .container .content .center{width:100%;flex-direction:row;margin:15px 0}#HOME .section.presentation .container .content .center svg{margin:0 10px;font-size:20px}#HOME .section.wildlife .container .content .wildlife_cards_container{flex-direction:column}#HOME .section.wildlife .container .content .wildlife_cards_container .card{width:100%;height:200px;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px;padding-bottom:15px}#HOME .section.wildlife .container .content .wildlife_cards_container .card .title{left:auto;bottom:auto;transform:translate(0, 0);padding-left:5%;text-align:left;font-size:17px;position:relative}#HOME .section.wildlife .container .content .wildlife_cards_container .card .round_btn{left:auto;bottom:auto;transform:translate(0, 0);position:relative;margin-right:5%;font-size:0;padding:0;width:44px;border:none;display:flex;align-items:center;justify-content:center}#HOME .section.wildlife .container .content .wildlife_cards_container .card .round_btn svg{font-size:16px;margin-right:0;margin-bottom:2px}#HOME .section.wildlife .container .content .wildlife_seeall_container{margin-top:30px}#HOME .section.stats{background:#082e50 url(../images/stats_bg.jpg) center top no-repeat}#HOME .section.stats .container{padding:0}#HOME .section.stats .container .content{display:flex;align-items:flex-start;flex-direction:column-reverse}#HOME .section.stats .container .content .left,#HOME .section.stats .container .content .right{flex-grow:1;width:100%}#HOME .section.stats .container .content .left .stats_container{padding:15px 0 45px 0;border-left:none;border-bottom:solid 5px white;display:grid;grid-template-columns:repeat(2, 2fr);grid-gap:10px}#HOME .section.stats .container .content .left .stats_container .stat{padding-right:0;flex-direction:column;align-items:center;justify-content:flex-start}#HOME .section.stats .container .content .left .stats_container .stat .icon{width:35px}#HOME .section.stats .container .content .left .stats_container .stat .text_container .title{font-size:15px;margin-bottom:10px;text-align:center}#HOME .section.stats .container .content .left .stats_container .stat .text_container .text{text-align:center}#HOME .section.stats .container .content .right{margin-bottom:30px}#HOME .section.stats .container .content .right .square_stats .big{font-size:50px;margin-bottom:5px}#HOME .section.savetheseas .container .content p{text-align:center}#HOME .section.savetheseas .container .content .video{display:flex;justify-content:center}#HOME .section.savetheseas .container .content .video .video_wrapper{padding:0;border:none}#HOME .section.reviews .content{flex-direction:column}#HOME .section.reviews .content .bx-controls-direction{justify-content:center}#HOME .section.reviews .content .left{padding-right:0;padding-bottom:30px;border-right:none;border-bottom:solid 5px #082e50;text-align:center;width:100%}#HOME .section.reviews .content .right{padding-left:0;padding-top:30px;width:100%}#HOME .section.reviews .content .right p.text{font-size:1.3em;line-height:1.2em}#HOME .section.reviews .content .right p.text,#HOME .section.reviews .content .right p.name{text-align:center}}#FAQ{padding-bottom:60px}#FAQ .container .content{display:flex}#FAQ .container .content .left{flex-shrink:0}#FAQ .container .content .left .navigation{margin-bottom:30px}#FAQ .container .content .left .navigation h3{font-size:20px}#FAQ .container .content .left .navigation ul{list-style:none;margin:0;margin-top:15px}#FAQ .container .content .left .navigation ul li a{padding:0 0 0 10px;width:200px;border-left:solid 3px #f4f3f0;transition:all 150ms;color:black;font-size:14px}#FAQ .container .content .left .navigation ul li a:not(:last-child){margin-bottom:5px}#FAQ .container .content .left .navigation ul li a:hover{border-color:#52deff;color:#52deff}#FAQ .container .content .left .goto_contacts{border-top:solid 1px #f4f3f0;padding-top:30px}#FAQ .container .content .left .goto_contacts p{width:200px;margin-bottom:15px}#FAQ .container .content .left .goto_contacts a svg{margin-right:10px}#FAQ .container .content .right{width:100%;padding-left:30px}#FAQ .container .content .right .faq-group .title{font-size:30px;font-weight:800;margin-bottom:15px}#FAQ .container .content .right ul.faq-list{list-style:none;margin:0;padding:0;margin-left:0;margin-bottom:30px;-webkit-box-shadow:0px 5px 30px 0px rgba(38, 50, 56, 0.15);-moz-box-shadow:0px 5px 30px 0px rgba(38, 50, 56, 0.15);box-shadow:0px 5px 30px 0px rgba(38, 50, 56, 0.15)}#FAQ .container .content .right ul.faq-list li{border:none;background:#fff;margin-bottom:0;border-bottom:1px solid #ECEFF1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#FAQ .container .content .right ul.faq-list li:hover .question{color:#52deff}#FAQ .container .content .right ul.faq-list li .question{font-weight:600;font-family:"Roboto Slab", "Courier new", serif;border:none;padding:15px 0 15px 10px;position:relative;display:flex;align-items:flex-start;border-left:solid 5px white;color:black}#FAQ .container .content .right ul.faq-list li .question .icon_container{width:36px;height:21px;display:flex;align-items:center;justify-content:center}#FAQ .container .content .right ul.faq-list li .question.on{border-color:#52deff}#FAQ .container .content .right ul.faq-list li .question.on+.answer{border-color:#52deff}#FAQ .container .content .right ul.faq-list li .answer{display:none;padding:0 10px 10px 45px;border-left:solid 5px white}@media (max-width:736px){#FAQ{padding:60px 0}#FAQ .container .content{flex-direction:column-reverse}#FAQ .container .content .left .navigation{display:none}#FAQ .container .content .left .goto_contacts{margin-top:30px}#FAQ .container .content .right{padding-left:0}#FAQ .container .content .right .faq-group .title{font-size:22px;line-height:24px}}#post-navigation{padding-top:1em;border-top:1px solid rgba(0, 0, 0, 0.05);margin-top:1em}#post-navigation .nav-links{display:flex;justify-content:space-between}.simple_popup{opacity:0;pointer-events:none;display:flex;position:fixed;top:0;left:0;width:100%;height:100vh;justify-content:center;align-items:center;background-color:rgba(0, 0, 0, 0.8);z-index:201;transition:all 250ms}.simple_popup.visible{opacity:1;pointer-events:auto}.simple_popup .simple_popup_content{padding:30px;background-color:white;border-radius:3px;box-shadow:0 10px 20px rgba(0, 0, 0, 0.3);max-width:650px;position:relative;margin:30px}.simple_popup .simple_popup_content .simple_popup_close{cursor:pointer;position:absolute;top:0;right:0;width:40px;height:40px;font-size:24px;line-height:40px;text-align:center;color:black}.simple_popup .simple_popup_content .simple_popup_close:hover{background-color:#52deff;color:white}.simple_popup .simple_popup_content .title{color:#52deff;font-size:20px;font-family:"Roboto slab", "Courier new", serif;margin-bottom:20px;font-weight:800}.simple_popup .simple_popup_content .text{color:black}.pswp__caption{display:none !important}.wp-block-gallery{margin:30px 0}figure table{margin-bottom:0}.woocommerce-account .woocommerce{display:flex;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{margin-right:0;width:18%;min-width:165px;background-color:#082e50}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation #account_menu_mobile{display:none;padding:7px;font-size:1.1em;font-family:'Roboto', 'arial', sans-serif;width:100%;border:none;border-radius:3px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation #account_menu_mobile:focus{border-radius:3px 3px 0 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation #account_menu{list-style:none;margin:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation #account_menu li{margin:0;height:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation #account_menu li>a{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;line-height:18px;padding:4px 15px 4px 15px;min-height:36px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation #account_menu li>a label{cursor:pointer}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation #account_menu li>a:hover{color:white}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:82%;padding:30px}.popover{position:relative}.popover:hover:before{content:attr(data-popover);position:absolute;top:0;left:50%;transform:translate(-50%, -100%);padding:10px;border-radius:5px;background-color:white;white-space:nowrap;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4)}.section{padding:60px 0}.section .section_title{margin-bottom:30px;text-align:center}.section .section_title .title p{text-transform:uppercase;font-weight:400;font-family:"Roboto Slab", "Courier new", serif}.section .section_title .title p strong{font-weight:900}.section .section_title .title span{text-decoration:none !important;color:#52deff}.section .section_title .desc{max-width:720px;margin:0 auto;font-size:15px}.section .section_title .desc span{text-decoration:none !important;color:#52deff}.section .section_title .desc *{line-height:19px}.section.book_promo{background:#082e50 url(../images/topology_pattern_15.png) center repeat}.section.book_promo .container .content{display:flex;position:relative;align-items:center}.section.book_promo .container .content .left{width:45%;display:flex;justify-content:center}.section.book_promo .container .content .left img{max-height:275px;margin:0 auto}.section.book_promo .container .content .right{width:55%}.section.book_promo .container .content .right .title{margin-bottom:30px}.section.book_promo .container .content .right .title h2{margin-bottom:0}.section.book_promo .container .content .right .title h2,.section.book_promo .container .content .right .title p{font-weight:200;font-family:"Roboto Slab", "Courier new", serif}.section.book_promo .container .content .right .desc{margin-bottom:30px}.section.book_promo .container .content .right p{color:white}.section.book_promo .container .content .right p a:hover{font-family:"Roboto Slab", "Courier new", serif;color:white}.section.book_promo .container .content .right p span{color:#52deff;font-family:"Roboto Slab", "Courier new", serif;text-decoration:none !important}.section.sustain_our_mission{background:#082e50 url(../images/topology_pattern_15.png)}.section.sustain_our_mission .container{text-align:center}.section.sustain_our_mission .container .section_title p{color:white}.section.products_line{background:#f4f3f0}.products_container{display:flex;justify-content:flex-start;flex-wrap:wrap}.products_container .product{width:31%;margin:0 1% 50px 1%}.section.education_get_involved{background:#f4f3f0}.section.education_get_involved .container .content{margin-top:30px;text-align:center}.section.subscribe_newsletter{background:#f4f3f0 url(../images/topology_pattern_black_15.png)}.section.subscribe_newsletter .container .content .form_container{max-width:720px;width:100%;margin:0 auto;text-align:center;font-style:italic}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form{width:100%}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll{display:flex;flex-direction:column;justify-content:center;align-items:center}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll input[type=email],.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll input[type=text]{min-width:250px;border:solid 2px #52deff !important;border-radius:22px;height:44px;margin-bottom:10px}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll .field-group{display:flex;width:100%;justify-content:center}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll .field-group>input{margin:0}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll .field-group>input:first-child{border-right:none !important;border-radius:22px 0 0 22px}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll .field-group>input:last-child{border-radius:0 22px 22px 0}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll input[type=submit]{height:44px;padding-top:0;padding-bottom:0;margin-top:14px;border-radius:22px;background-color:white}.section.blog_lasts_posts .container .content{display:flex;align-items:stretch}.section.blog_lasts_posts .container .content .left,.section.blog_lasts_posts .container .content .right{width:50%;flex-shrink:0;position:relative}.section.blog_lasts_posts .container .content .right{padding-left:50px}.section.blog_lasts_posts .container .content .right ul{list-style:none;margin:0;width:100%}.section.blog_lasts_posts .container .content .right ul li.post{width:100%;border-left:solid 5px #52deff;padding-left:15px;margin-bottom:10px;display:flex;transition:all 150ms ease-out}.section.blog_lasts_posts .container .content .right ul li.post a:not(.round_btn){color:#082e50;font-family:"Roboto Slab", "Courier new", serif;transition:all 150ms ease-out;line-height:44px;width:100%;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section.blog_lasts_posts .container .content .right ul li.post a:not(.round_btn) .date{font-weight:400;font-size:10px}.section.blog_lasts_posts .container .content .right ul li.post a.round_btn{flex-shrink:0;transition:all 150ms ease-out, background-position 500ms ease-out}.section.blog_lasts_posts .container .content .right ul li.post a.round_btn svg{margin:0}.section.blog_lasts_posts .container .content .right ul li.post:hover{padding-left:10px;border-left:solid 10px #52deff}.section.blog_lasts_posts .container .content .right ul li.post:hover a:not(.round_btn){color:#52deff}.section.blog_lasts_posts .container .content .right ul li.post:hover a.round_btn{background-image:url(../images/topology_pattern_black_30.png);background-position:0 30px;background-color:#52deff;border-color:#082e50;color:#082e50}.section.blog_lasts_posts .container .content .right ul li.post:hover a.round_btn svg{color:#082e50}.section.blog_lasts_posts .container .content .left{padding-right:50px}.section.blog_lasts_posts .container .content .left .post{height:100%;display:flex;flex-direction:column;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4)}.section.blog_lasts_posts .container .content .left .post .author{display:flex;height:30px;flex-shrink:0}.section.blog_lasts_posts .container .content .left .post .author .text_container{line-height:30px;width:100%;font-size:10px;padding-left:10px}.section.blog_lasts_posts .container .content .left .post .author .icon_container{background-color:#52deff;height:30px;width:30px;display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0;flex-grow:0;font-size:12px}.section.blog_lasts_posts .container .content .left .post .post_content{padding:30px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.section.blog_lasts_posts .container .content .left .post .post_content h3 a{font-weight:700;color:#082e50}.section.blog_lasts_posts .container .content .left .post .post_content h3 a:hover{color:#52deff}.section.blog_lasts_posts .container .content .left .post .post_content .goto_article{transition:all 150ms;font-family:"Roboto Slab", "Courier new", serif;font-weight:700}.section.blog_lasts_posts .container .content .left .post .post_content .goto_article svg{margin-right:10px;transition:all 150ms}.section.blog_lasts_posts .container .content .left .post .post_content .goto_article:hover{color:#082e50}.section.blog_lasts_posts .container .content .left .post .post_content .goto_article:hover svg{margin-right:20px}.round_btn{height:44px;display:inline-block;white-space:nowrap;line-height:40px;padding:0 25px;cursor:pointer;border-radius:25px;background-color:#52deff;color:#082e50;font-family:"Roboto Slab", "Courier new", serif;font-weight:700;text-transform:uppercase;border:solid 2px #52deff !important;transition:all 150ms, background-position 500ms ease-out}.round_btn svg{margin-right:10px}.round_btn.icon{padding:0;width:44px;border:none;display:flex;justify-content:center;align-items:center;color:white;font-size:18px}.round_btn.icon svg{margin:0}.round_btn.icon.smaller{width:36px}.round_btn.icon.smallest{width:28px}.round_btn.smaller{height:36px;line-height:32px !important}.round_btn.smallest{height:28px;line-height:24px !important;font-size:13px}.round_btn.transparent{background-color:transparent}.round_btn.topology_15{background-image:url(../images/topology_pattern_15.png)}.round_btn.topology_30{background-image:url(../images/topology_pattern_30.png)}.round_btn.topology_50{background-image:url(../images/topology_pattern_50.png)}.round_btn.topology_black_15{background-image:url(../images/topology_pattern_black_15.png)}.round_btn.topology_black_30{background-image:url(../images/topology_pattern_black_30.png)}.round_btn.topology_black_50{background-image:url(../images/topology_pattern_black_50.png)}.round_btn.c_white{color:white}.round_btn:hover{background-position:0 30px;background-image:url(../images/topology_pattern_black_30.png);background-color:#52deff;border-color:#082e50;color:#082e50}.round_btn:hover svg{color:#082e50}.wp-block-contact-form-7-contact-form-selector{padding:30px 30px 30px 30px;background-color:#f4f3f0;flex-shrink:0;flex-grow:0}.wp-block-contact-form-7-contact-form-selector .wpcf7-form{display:flex;flex-direction:column;align-items:center}.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container .line{margin-bottom:5px;display:flex;justify-content:space-between;color:#082e50}.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container .line label{width:calc(50% - 12px)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container .line.gender_dob label{display:flex;align-items:center;justify-content:space-between}.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container .line input[type=date],.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container .line select{height:44.8px;padding:0 10px;border:solid 1px white;border-left:solid 5px #082e50}.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container .line input{width:100%}.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container .line label+label{margin-left:5px}@media (max-width:980px){.products_container .product{width:45%}.section.products_line .container .content .products_container{justify-content:space-evenly}.section.products_line .container .content .products_container .product{width:40%}.section.products_line .container .content .products_container .product:last-child{display:none}}@media (max-width:736px){.wp-block-contact-form-7-contact-form-selector{padding:15px 15px 15px 15px}.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container{width:100%}.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container .line{margin-bottom:5px;flex-direction:column}.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container .line label{width:100%}.wp-block-contact-form-7-contact-form-selector .wpcf7-form .form_container .line label+label{margin-left:0;margin-top:5px}.woocommerce-account .woocommerce{flex-direction:column}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{padding:10px;width:auto}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation #account_menu_mobile{display:block}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation #account_menu{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:auto;padding:15px}#breadcrumb{display:none}.section.book_promo .container .content{flex-direction:column}.section.book_promo .container .content .left img{max-height:175px}.section.book_promo .container .content .right{text-align:center;width:100%}.section.book_promo .container .content .right .title{margin-top:30px;text-align:center}.section.book_promo .container .content .right .title h2{font-size:24px}.section.book_promo .container .content .right .desc{text-align:center}.section.products_line .container .content .products_container{display:flex;justify-content:space-between;flex-wrap:wrap}.section.products_line .container .content .products_container .product{width:48%;margin-bottom:2%}.section.products_line .container .content .products_container .product a .name{font-size:15px;line-height:19px}.section.products_line .container .content .products_container .product a .text{line-height:19px}.container.has_sidebar{flex-direction:column}.container.has_sidebar .content{width:100%}.container .sidebar{width:100%;border-left:0;padding-left:0;margin-left:0}.section.blog_lasts_posts .container .content{align-items:flex-start;flex-direction:column}.section.blog_lasts_posts .container .content .left,.section.blog_lasts_posts .container .content .right{width:100%}.section.blog_lasts_posts .container .content .right{padding-left:0;text-align:center}.section.blog_lasts_posts .container .content .right ul{text-align:left}.section.blog_lasts_posts .container .content .left{padding-right:0;margin-bottom:30px}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form{width:100%}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll input[type=email],.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll input[type=text]{min-width:none;width:100%}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll .field-group{flex-direction:column}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll .field-group>input{margin:0}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll .field-group>input:first-child{border-right:solid 2px #52deff !important;border-bottom:0 !important;border-radius:22px 22px 0 0}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll .field-group>input:last-child{border-radius:0 0 22px 22px}.section.subscribe_newsletter .container .content .form_container #mc_embed_signup form #mc_embed_signup_scroll input[type=submit]{width:100%}}@media (max-width:480px){.products_container .product{width:100%}}#CONTACTS .container .content .content_wrapper{display:flex}#CONTACTS .container .content .content_wrapper .left{padding:30px 0 0 0;flex-shrink:0;width:calc(30%)}#CONTACTS .container .content .content_wrapper .left .contacts_infos{padding-right:30px}#CONTACTS .container .content .content_wrapper .left .contacts_infos .info{margin-bottom:15px}#CONTACTS .container .content .content_wrapper .left .contacts_infos .info .title{display:flex;align-items:center;font-family:"Roboto Slab", "Courier new", serif;font-weight:700}#CONTACTS .container .content .content_wrapper .left .contacts_infos .info .title span{display:flex;align-items:center;justify-content:center;width:36px;height:36px}#CONTACTS .container .content .content_wrapper .left .contacts_infos .info p:not(.title){padding-left:36px}#CONTACTS .container .content .content_wrapper .left .contacts_infos .info.social{display:flex;justify-content:center;padding-top:10px;border-top:solid 1px #f4f3f0}#CONTACTS .container .content .content_wrapper .left .contacts_infos .info.social a{display:flex;width:36px;height:36px;align-items:center;justify-content:center}#CONTACTS .container .content .content_wrapper .left .contacts_infos .contacts_donate{background:#082e50 url(../images/topology_pattern_15.png);padding:30px 15px;text-align:center}#CONTACTS .container .content .content_wrapper .left .contacts_infos .contacts_donate .title,#CONTACTS .container .content .content_wrapper .left .contacts_infos .contacts_donate .text{margin-bottom:15px;color:white}#CONTACTS .container .content .content_wrapper .left .contacts_infos .contacts_donate .title{font-weight:700;font-size:18px;font-family:"Roboto Slab", "Courier new", serif}#CONTACTS .container .content .content_wrapper .right{padding:30px 30px 30px 30px;background-color:#f4f3f0;width:70%;flex-shrink:0;flex-grow:0}#CONTACTS .container .content .content_wrapper .right .form_wrapper .form_container{display:flex;flex-direction:column}#CONTACTS .container .content .content_wrapper .right .form_wrapper .form_container .line{margin-bottom:5px;display:flex;justify-content:space-between;color:#082e50}#CONTACTS .container .content .content_wrapper .right .form_wrapper .form_container .line label,#CONTACTS .container .content .content_wrapper .right .form_wrapper .form_container .line span,#CONTACTS .container .content .content_wrapper .right .form_wrapper .form_container .line input{width:100%}#CONTACTS .container .content .content_wrapper .right .form_wrapper .form_container .line label+label{margin-left:5px}#CONTACTS .container .content .content_wrapper .right .form_wrapper .form_container .line input[type=text],#CONTACTS .container .content .content_wrapper .right .form_wrapper .form_container .line input[type=email],#CONTACTS .container .content .content_wrapper .right .form_wrapper .form_container .line input[type=tel],#CONTACTS .container .content .content_wrapper .right .form_wrapper .form_container .line textarea{background-color:white;border:solid 1px #f4f3f0;border-left:solid 5px #082e50;box-shadow:none}#CONTACTS .container .content .content_wrapper .right .form_wrapper .submit_container{margin-top:30px}#CONTACTS .container .content .content_wrapper .right .form_wrapper .submit_container .round_btn{margin:0 auto;display:block}#CONTACTS .container .content .content_wrapper .right .form_wrapper .wpcf7 form{margin-bottom:0}#CONTACTS .container .content .content_wrapper .right .illus_wrapper{margin-top:30px}@media (max-width:980px){#CONTACTS .container .content .content_wrapper{flex-direction:column-reverse}#CONTACTS .container .content .content_wrapper .left{width:100%;display:flex;padding:0;margin-top:30px}#CONTACTS .container .content .content_wrapper .left .contacts_infos{width:100%;display:flex;flex-wrap:wrap;padding-right:0}#CONTACTS .container .content .content_wrapper .left .contacts_infos .info:not(.social){width:100%}#CONTACTS .container .content .content_wrapper .left .contacts_infos .social{width:100%}#CONTACTS .container .content .content_wrapper .left .contacts_infos .contacts_donate{padding:60px 0;width:100%}#CONTACTS .container .content .content_wrapper .right{width:100%}}#ABOUTUS .partners_text{margin-bottom:30px}#ABOUTUS .partners_list_wrapper{background:#f4f3f0}#ABOUTUS .partners_list_wrapper .partners_list_container{margin-bottom:30px}#ABOUTUS .partners_list_wrapper .partners_list{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:10px;width:100%}#ABOUTUS .partners_list_wrapper .partners_list .partner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;background:white}#ABOUTUS .partners_list_wrapper .partners_list .partner .image{text-align:center}#ABOUTUS .partners_list_wrapper .partners_list .partner .image img{max-height:85px}#ABOUTUS .partners_list_wrapper .partners_list .partner .name{font-size:18px;line-height:20px;font-family:"Roboto slab", "Courier new", serif;font-weight:700;text-align:center;margin-top:10px;color:#082e50}@media (max-width:1280px){#ABOUTUS .partners_list_wrapper .partners_list{grid-template-columns:repeat(3, 1fr)}}@media (max-width:980px){#ABOUTUS .partners_list_wrapper .partners_list{grid-template-columns:repeat(2, 1fr)}}@media (max-width:736px){#ABOUTUS .partners_list_wrapper .partners_lists_container{flex-direction:column}#ABOUTUS .partners_list_wrapper .partners_lists_container .partners_list_container{width:100%;margin-bottom:30px}#ABOUTUS .partners_list_wrapper .partners_list{grid-template-columns:repeat(3, 1fr)}#ABOUTUS .partners_list_wrapper .partners_list .partner{padding:10px}#ABOUTUS .partners_list_wrapper .partners_list .partner .image img{max-height:65px}#ABOUTUS .partners_list_wrapper .partners_list .partner .name{font-size:15px;line-height:17px}}@media (max-width:480px){#ABOUTUS .partners_list_wrapper .partners_list{grid-template-columns:repeat(2, 1fr)}#ABOUTUS .partners_list_wrapper .partners_list .partner .image img{max-height:50px}}#TEAM .section.team_join_us{background:#082e50 url(../images/topology_pattern_15.png)}#TEAM .section.team_join_us .title h2{color:white}#TEAM .section.team_join_us .desc p{color:white}#TEAM .section.team_join_us .content{text-align:center}#TEAM .section.first_level_members{background-color:#f4f3f0}#TEAM .team_container.first{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:10px}#TEAM .team_container.second{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:10px}#TEAM .team_container.second .team_member{flex-direction:column}#TEAM .team_container.second .team_member .left{width:100%;padding-bottom:0}#TEAM .team_container.second .team_member .left .image{position:relative;width:100%;padding-top:70%;overflow:hidden}#TEAM .team_container.second .team_member .right{padding:15px}#TEAM .team_container.second .team_member .right .name{font-size:20px;margin-bottom:10px}#TEAM .team_container.second .team_member .right .infos{font-size:15px;flex-direction:column}#TEAM .team_container.second .team_member .right .infos .info{margin-top:0;width:100%}#TEAM .team_container .team_member{box-shadow:0 20px 50px rgba(90, 87, 76, 0.4);background-color:white;align-items:stretch;display:flex}#TEAM .team_container .team_member .left{background:white url(../images/topology_pattern_black_15.png);width:250px;padding:15px;flex-shrink:0}#TEAM .team_container .team_member .left .image{position:relative;width:100%;padding-top:100%;overflow:hidden}#TEAM .team_container .team_member .left .image img{position:absolute;top:50%;transform:translateY(-50%);min-width:100%;min-height:100%;width:100%;height:auto}#TEAM .team_container .team_member .left .contact{display:flex;justify-content:center;align-items:center;padding:10px}#TEAM .team_container .team_member .left .contact a{margin:0 7px;display:block;color:#082e50}#TEAM .team_container .team_member .right{padding:30px;padding-left:15px}#TEAM .team_container .team_member .right .infos{font-size:18px;display:flex;flex-wrap:wrap}#TEAM .team_container .team_member .right .infos .info{margin-top:10px;margin-right:15px}#TEAM .team_container .team_member .right .infos .info svg{margin-right:5px}#TEAM .team_container .team_member .right .infos .info span.value{font-weight:800;font-family:"Roboto Slab", "Courier new", serif}#TEAM .team_container .team_member .right .content{margin-top:10px}#TEAM .team_container .team_member .right .content+.read_more{display:none;margin-top:10px}#TEAM .team_container .team_member .right .content.truncate{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#TEAM .team_container .team_member .right .content.truncate+.read_more{display:inline-block}@media (max-width:980px){#TEAM .team_container.second{grid-template-columns:repeat(3, 1fr)}#TEAM .team_container .team_member .left{width:200px}}@media (max-width:736px){#TEAM .team_container .team_member{flex-direction:column}#TEAM .team_container .team_member .right{padding:15px}#TEAM .team_container .team_member .right .name{font-size:20px}#TEAM .team_container .team_member .right .infos{font-size:15px}#TEAM .team_container .team_member .left{width:100%;padding-bottom:0}#TEAM .team_container .team_member .left .image{padding:0}#TEAM .team_container .team_member .left .image img{position:relative;top:auto;transform:translate(0, 0);max-width:250px;width:100%;margin:0 auto;min-width:auto;min-height:auto}#TEAM .team_container.second{grid-template-columns:repeat(2, 1fr)}#TEAM .team_container.second .team_member .left .image{padding-top:0}#TEAM .team_container.second .team_member .right .name{font-size:15px}}@media (max-width:480px){#TEAM .team_container.second{grid-template-columns:repeat(1, 1fr)}}#SPECIES .section.species{background:white url(../images/topology_pattern_black_15.png)}#SPECIES .section.species .container .content .species_family:not(:first-child){margin-top:60px}#SPECIES .section.species .container .content .species_family .species_title{text-align:center;margin-bottom:30px}#SPECIES .section.species .container .content .species_family .species_title img.icon{height:35px;display:inline-block}#SPECIES .section.species .container .content .species_family .species_title .desc{max-width:720px;margin:0 auto}#SPECIES .section.species .container .content .species_family .species_list{display:flex;justify-content:center;flex-wrap:wrap}#SPECIES .section.species .container .content .species_family .species_list .card{width:30%;padding-bottom:30%;margin:0 1% 30px 1%;position:relative;overflow:hidden;border-left:solid 5px #52deff;transition:all 300ms ease-out;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4);transform:translateY(0)}#SPECIES .section.species .container .content .species_family .species_list .card img{position:absolute;right:50%;top:50%;transform:translate(50%, -50%);max-width:none;transition:all 300ms ease-out;width:100%;height:100%;object-fit:cover;border-radius:0}#SPECIES .section.species .container .content .species_family .species_list .card:hover{transform:translateY(-10px);border-left:solid 5px #082e50}#SPECIES .section.species .container .content .species_family .species_list .card:hover img{height:105%}#SPECIES .section.species .container .content .species_family .species_list .card:hover .round_btn{background-position:0 30px;background-image:url(../images/topology_pattern_black_30.png);background-color:#52deff;border-color:#082e50;color:#082e50}#SPECIES .section.species .container .content .species_family .species_list .card:hover .round_btn svg{color:#082e50}#SPECIES .section.species .container .content .species_family .species_list .card .title{font-size:30px;font-weight:900;text-transform:uppercase;text-shadow:0 3px 7px rgba(8, 46, 80, 0.5);line-height:1em;font-family:"Roboto slab", "Courier new", serif;color:white;text-align:center;position:absolute;bottom:77px;left:50%;transform:translateX(-50%)}#SPECIES .section.species .container .content .species_family .species_list .card .title span{font-style:italic;font-size:0.7em;font-weight:300;text-transform:none;display:block;margin-top:5px;line-height:0.9em;font-family:"Roboto", "Arial", sans-serif}#SPECIES .section.species .container .content .species_family .species_list .card .round_btn{position:absolute;bottom:25px;left:50%;transform:translateX(-50%)}@media (max-width:1280px){#SPECIES .section.species .container .content .species_family .species_list .card .title{font-size:30px}}@media (max-width:980px){#SPECIES .section.species .container .content .species_family .species_list .card{width:48%;padding-bottom:45%}}@media (max-width:736px){#SPECIES .section.species .container .content .species_family .species_list .card{width:48%;padding-bottom:45%}#SPECIES .section.species .container .content .species_family .species_list .card .title{bottom:15px;width:95%;font-size:22px}#SPECIES .section.species .container .content .species_family .species_list .card .title span{font-size:18px}#SPECIES .section.species .container .content .species_family .species_list .card .round_btn{display:none}}@media (max-width:480px){#SPECIES .section.species .container .content .species_family .species_list .card{width:100%;padding-bottom:65%}}#SINGLE_SPECIES .section.title{position:relative;overflow:hidden;display:flex;align-items:flex-end;height:575px;padding:0 0 30px 0}#SINGLE_SPECIES .section.title img{position:absolute;right:50%;top:50%;transform:translate(50%, -50%);max-width:none;transition:all 300ms ease-out;width:100%;height:100%;object-fit:cover;border-radius:0;z-index:0}#SINGLE_SPECIES .section.title .container{position:relative;z-index:1}#SINGLE_SPECIES .section.title .content{position:relative;text-align:center;color:white;text-shadow:0 3px 7px rgba(8, 46, 80, 0.5)}#SINGLE_SPECIES .section.title .content h1{color:white;font-weight:900;text-transform:uppercase}#SINGLE_SPECIES .section.title .content .scientific_name{font-style:italic;font-size:20px;font-weight:300}#SINGLE_SPECIES .section.title .content .round_btn{margin-top:15px}#SINGLE_SPECIES .section.specs .profile_picture{margin-top:-60px}#SINGLE_SPECIES .section.specs .profile_picture img{max-width:500px;margin:0 auto;width:100%}#SINGLE_SPECIES .section.specs .profile_picture .credits{text-align:center;font-size:0.8em;font-style:italic}#SINGLE_SPECIES .section.specs .specs_content{max-width:960px;width:100%;margin:30px auto}#SINGLE_SPECIES .section.specs .specs_table{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:0;margin-top:30px}#SINGLE_SPECIES .section.specs .specs_table .specs_item{background:white;padding:20px;text-align:center}#SINGLE_SPECIES .section.specs .specs_table .specs_item svg{color:#52deff;font-size:22px !important}#SINGLE_SPECIES .section.specs .specs_table .specs_item svg,#SINGLE_SPECIES .section.specs .specs_table .specs_item .spec_title{font-size:18px;font-weight:800;font-family:"Roboto Slab", "Courier new", serif}#SINGLE_SPECIES .section.specs .specs_table .specs_item .spec_value{margin:10px auto 0 auto;line-height:1.2em}#SINGLE_SPECIES .section.specs .specs_table .specs_item.spec_conservation_status img.status_icon{margin:0 auto;background-color:white;border-radius:16px;border:solid 1px white}#donation_popup{position:fixed;z-index:210;top:0;left:0;width:100%;height:100vh;overflow:auto;background-color:rgba(82, 222, 255, 0.85);display:flex;justify-content:center;align-items:center;transition:all 250ms}#donation_popup.visible{opacity:1;pointer-events:auto}#donation_popup:not(.visible){opacity:0;pointer-events:none}#donation_popup .content{position:absolute;width:100%;padding-top:50px;max-width:700px}#donation_popup .content .close_popup{margin:0 auto;background:none;padding:0;width:50px;height:50px;font-size:35px;display:flex;justify-content:center;align-items:center;color:#e84118}#donation_popup .content .close_popup:hover{color:white}@media (min-width:1281px){#SINGLE_SPECIES .section.specs .specs_table{grid-template-columns:repeat(5, 1fr)}#SINGLE_SPECIES .section.specs .specs_table .specs_item{border-right:dashed 1px #082e50;border-top:dashed 1px #082e50}#SINGLE_SPECIES .section.specs .specs_table .specs_item:nth-child(5n){border-right:none}#SINGLE_SPECIES .section.specs .specs_table .specs_item:nth-child(-n+5){border-top:none}}@media (min-width:981px) and (max-width:1280px){#SINGLE_SPECIES .section.specs .specs_table{grid-template-columns:repeat(4, 1fr)}#SINGLE_SPECIES .section.specs .specs_table .specs_item{border-right:dashed 1px #082e50;border-top:dashed 1px #082e50}#SINGLE_SPECIES .section.specs .specs_table .specs_item:nth-child(4n){border-right:none}#SINGLE_SPECIES .section.specs .specs_table .specs_item:nth-child(-n+4){border-top:none}}@media (min-width:737px) and (max-width:980px){#SINGLE_SPECIES .section.specs .specs_table{grid-template-columns:repeat(3, 1fr)}#SINGLE_SPECIES .section.specs .specs_table .specs_item{border-right:dashed 1px #082e50;border-top:dashed 1px #082e50}#SINGLE_SPECIES .section.specs .specs_table .specs_item:nth-child(3n){border-right:none}#SINGLE_SPECIES .section.specs .specs_table .specs_item:nth-child(-n+3){border-top:none}}@media (max-width:736px){#SINGLE_SPECIES .section.specs .specs_table{grid-template-columns:repeat(2, 1fr)}#SINGLE_SPECIES .section.specs .specs_table .specs_item{border-right:dashed 1px #082e50;border-top:dashed 1px #082e50}#SINGLE_SPECIES .section.specs .specs_table .specs_item:nth-child(2n){border-right:none}#SINGLE_SPECIES .section.specs .specs_table .specs_item:nth-child(-n+2){border-top:none}}@media (max-width:1280px){#SINGLE_SPECIES .section.title{height:450px}}@media (max-width:736px){#SINGLE_SPECIES .section.title .content h1{margin-bottom:0}}.woocommerce-error{background:#e84118 url(../images/topology_pattern_30.png) center repeat}.woocommerce-info{background:#00b894 url(../images/topology_pattern_30.png) center repeat}.woocommerce-message{background:#00b894 url(../images/topology_pattern_30.png) center repeat}.woocommerce-noreviews{background:#52deff url(../images/topology_pattern_30.png) center repeat}p.no-comments{background:#52deff url(../images/topology_pattern_30.png) center repeat}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{margin-top:15px}#respond{background-color:#f4f3f0}.input-text,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{background-color:#fff;border:solid 1px #f4f3f0;border-left:solid 5px #082e50;box-shadow:none;transition:all 250ms}.star-rating span:before,.quantity .plus,.quantity .minus,p.stars a:hover:after,p.stars a:after,#payment .payment_methods li input[type=radio]:first-child:checked+label:before{color:#52deff}p.stars.selected a.active:before,p.stars:hover a:before,p.stars.selected a:not(.active):before{color:#52deff}p.stars.selected a.active:before{color:#52deff}.input-text:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{background-color:white;border-left:solid 5px #52deff}.woocommerce-order .woocommerce-notice--success,.woocommerce-order .woocommerce-thankyou-order-received{text-align:center;font-size:1.4em;font-weight:800;color:#00b894}.woocommerce-tabs ul.tabs{background:white url(../images/topology_pattern_black_15.png) center repeat;border-color:#5a574c}.woocommerce-tabs ul.tabs li{border-color:#5a574c}.woocommerce-tabs ul.tabs li.active a{color:#5a574c;background-color:white}.woocommerce-tabs ul.tabs li a{font-family:"Roboto Slab", "Courrier new", serif;font-weight:700;transform:translateX(1px)}table th{font-family:"Roboto Slab", "Courrier new", serif;font-weight:700}@media (min-width:768px){.storefront-full-width-content .woocommerce-tabs .panel{width:70%;padding-left:50px;border-left:solid 1px;min-height:280px}.storefront-full-width-content .woocommerce-tabs ul.tabs{width:30%;margin-right:0}}.single-product div.product{overflow:visible}.single-product div.product p.price{font-size:1em;margin:0}.wc-block-grid__products .wc-block-grid__product,.wc-block-grid__products li.product,ul.products .wc-block-grid__product,ul.products li.product{clear:none;width:100%;float:left;font-size:100%}.content-product>button{display:block;padding:0 0 15px 0;background-color:white;position:relative;border:solid 5px white;transition:all 250ms ease-out;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4)}.content-product>button:hover{transform:translateY(-10px)}.content-product>button:hover .text .name{color:#52deff}.content-product>button:hover .image img{transform-origin:center;transform:translate(-50%, -50%) scale(1.05, 1.05)}.content-product>button:hover .round_btn{background-position:0 30px;background-image:url(../images/topology_pattern_black_30.png);background-color:#52deff;border-color:#082e50;color:#082e50}.content-product>button:hover .round_btn svg{color:#082e50}.content-product>button .price{z-index:1;position:absolute;top:5px;left:5px;background:#52deff;color:white !important;font-family:"Roboto slab", "Courier new", serif !important;font-weight:800 !important;padding:5px 10px}.content-product>button .price.sale{background:#e84118}.content-product>button .price.sale .regular_price{font-weight:400;font-size:0.8em}.content-product>button .text{padding:0 15px}.content-product>button .text .name,.content-product>button .text .desc{text-align:center;color:#082e50}.content-product>button .text .name{word-break:normal;font-size:18px;font-family:"Roboto slab", "Courier new", serif;margin-bottom:10px;font-weight:800;transition:all 250ms ease-out}.content-product>button .text .desc{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3em;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}.content-product>button .image{width:100%;padding-top:75%;position:relative;overflow:hidden;margin-bottom:20px}.content-product>button .image img{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;transition:all 250ms ease-out;transform-origin:center;transform:translate(-50%, -50%) scale(1, 1)}.content-product>button .round_btn{margin:0 auto}.col2-set#customer_login .col-1,.col2-set.addresses .col-1{padding:20px}.col2-set#customer_login .col-2,.col2-set.addresses .col-2{padding:20px}#JOBS .section.jobs_list_wrapper{background:white url(../images/topology_pattern_black_15.png)}#JOBS .section.jobs_list_wrapper .jobs_list{display:flex;flex-direction:column;align-items:center;justify-content:center}#JOBS .section.jobs_list_wrapper .jobs_list .single_job_position{display:flex;align-items:stretch;padding:7px 20px}#JOBS .section.jobs_list_wrapper .jobs_list .single_job_position:hover{background-color:#f4f3f0}#JOBS .section.jobs_list_wrapper .jobs_list .single_job_position a:first-child{padding-right:30px;font-size:1.2em;font-weight:700;font-family:"Roboto slab", "Courier new", serif;color:#082e50;display:flex;align-items:center}#JOBS .section.jobs_list_wrapper .jobs_list .single_job_position a:first-child svg{margin-right:15px}.SINGLE_JOB .container{max-width:750px}.SINGLE_JOB .container .actions{text-align:center;margin-top:30px}.SINGLE_JOB .container .entry-header{text-align:center}.SINGLE_JOB .container .top_banner{width:100%;max-height:350px;margin-bottom:50px}.SINGLE_JOB .container .top_banner img{width:100%;height:100%;object-fit:cover}#COURSES .section.courses_list_wrapper{background:white url(../images/topology_pattern_black_15.png)}#COURSES .section.courses_list_wrapper .section_title:not(:first-child){margin-top:60px}#COURSES .section.courses_list_wrapper .courses_list{display:flex;justify-content:center;flex-wrap:wrap}#COURSES .section.courses_list_wrapper .courses_list .card{width:calc(( 100% / 3 ) - 20px);height:400px;position:relative;overflow:hidden;border-left:solid 5px #52deff;transition:all 300ms ease-out;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4);transform:translateY(0);margin-bottom:25px;margin:0 10px}#COURSES .section.courses_list_wrapper .courses_list .card img{position:absolute;right:50%;top:50%;transform:translate(50%, -50%);max-width:none;transition:all 300ms ease-out;width:100%;height:100%;object-fit:cover;border-radius:0}#COURSES .section.courses_list_wrapper .courses_list .card:hover{transform:translateY(-10px);border-left:solid 5px #082e50}#COURSES .section.courses_list_wrapper .courses_list .card:hover img{height:105%}#COURSES .section.courses_list_wrapper .courses_list .card:hover .round_btn{background-position:0 30px;background-image:url(../images/topology_pattern_black_30.png);background-color:#52deff;border-color:#082e50;color:#082e50}#COURSES .section.courses_list_wrapper .courses_list .card:hover .round_btn svg{color:#082e50}#COURSES .section.courses_list_wrapper .courses_list .card .course_type{font-family:"Roboto", "Arial", sans-serif;font-style:italic;color:white;font-size:14px;font-weight:300;text-transform:uppercase;position:absolute;top:20px;z-index:1;left:50%;transform:translateX(-50%)}#COURSES .section.courses_list_wrapper .courses_list .card .course_type:before,#COURSES .section.courses_list_wrapper .courses_list .card .course_type:after{content:' - '}#COURSES .section.courses_list_wrapper .courses_list .card .title{width:85%;font-size:28px;font-weight:900;text-transform:uppercase;text-shadow:0 3px 7px rgba(8, 46, 80, 0.5);line-height:1em;font-family:"Roboto slab", "Courier new", serif;color:white;text-align:center;position:absolute;bottom:120px;left:50%;transform:translateX(-50%)}#COURSES .section.courses_list_wrapper .courses_list .card .title span{font-size:18px;font-weight:400}#COURSES .section.courses_list_wrapper .courses_list .card .title span:before,#COURSES .section.courses_list_wrapper .courses_list .card .title span:after{content:' - '}#COURSES .section.courses_list_wrapper .courses_list .card .round_btn{position:absolute;bottom:25px;left:50%;transform:translateX(-50%)}#COURSES .section.courses_list_wrapper .actions{padding-top:60px;display:flex;justify-content:center}@media (max-width:980px){#COURSES .section.courses_list_wrapper .courses_list .card{width:calc(50% - 12.5px)}}@media (max-width:736px){#COURSES .section.courses_list_wrapper .courses_list .card{width:calc(50% - 7.5px);margin-bottom:20px;height:300px}#COURSES .section.courses_list_wrapper .courses_list .card .course_type{width:100%;text-align:center}#COURSES .section.courses_list_wrapper .courses_list .card .title{font-size:18px}#COURSES .section.courses_list_wrapper .courses_list .card .round_button{height:36px;line-height:32px;font-size:12px}}@media (max-width:480px){#COURSES .section.courses_list_wrapper .courses_list .card{width:100%;height:230px}#COURSES .section.courses_list_wrapper .courses_list .card .title{transform:translate(-50%, 50%)}}#SINGLE_COURSE_FOR_REGISTRANTS .section_title span{font-size:0.8em}#SINGLE_COURSE_FOR_REGISTRANTS .content_container{display:flex;padding-top:60px}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .left{width:75%;flex:1 1 25%;padding:0 10px 0 0;border-right:solid 1px #52deff}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .left ul{list-style:none}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .left ul li{width:100%;display:block}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .left ul li button{background:none;padding:5px 15px 10px 0;font-family:'Roboto Slab', 'Courier new', serif;font-size:1.1em;font-weight:600}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .left ul li button.visible{color:#52deff}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right{width:75%;flex:1 1 75%;padding:0 0 0 10px}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right>div{display:none}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right>div.visible{display:block}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right #files_list{list-style:none;margin:0}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right #files_list li{width:100%;margin-bottom:5px}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right #files_list li a{display:inline-block;padding:10px 18px;border-radius:3px;background-color:white;border:solid 1px #f4f3f0;color:#082e50;transition:all 250ms;font-size:1.1em;font-weight:600}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right #files_list li a svg,#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right #files_list li a .fa{margin-right:10px}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right #files_list li a:hover{background-color:#52deff;color:#082e50;border-color:#082e50}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right .videos>.video{display:block;border-radius:3px;margin-bottom:10px;background-color:white;border:solid 1px #f4f3f0;color:#082e50;transition:all 250ms;cursor:pointer}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right .videos>.video .video_header{font-size:1.1em;width:100%;padding:10px 18px;font-weight:600}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right .videos>.video svg,#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right .videos>.video .fa{margin-right:10px}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right .videos>.video:hover{border-color:#52deff}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right .videos>.video:hover .video_header{color:#52deff}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right .videos>.video .video_desc{margin-bottom:15px;display:block}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right .videos>.video.visible .video_content{opacity:1;height:auto;padding:15px}#SINGLE_COURSE_FOR_REGISTRANTS .content_container .right .videos>.video .video_content{opacity:0;transition:all 250ms;height:0;overflow:hidden;padding:0 15px}#SINGLE_COURSE .section.title{position:relative;overflow:hidden;display:flex;align-items:flex-end;height:575px}#SINGLE_COURSE .section.title img{position:absolute;right:50%;top:50%;transform:translate(50%, -50%);max-width:none;transition:all 300ms ease-out;width:100%;height:100%;object-fit:cover;border-radius:0;z-index:0}#SINGLE_COURSE .section.title .container{position:relative;z-index:1}#SINGLE_COURSE .section.title .content{position:relative;text-align:center;color:white;text-shadow:0 3px 7px rgba(8, 46, 80, 0.5)}#SINGLE_COURSE .section.title .content h1{color:white;font-weight:900;text-transform:uppercase}#SINGLE_COURSE .section.title .content .scientific_name{font-style:italic;font-size:20px;font-weight:300}#SINGLE_COURSE .section.title .content .round_btn{margin-top:30px}#SINGLE_COURSE .single_course_footer{margin-top:50px;text-align:center}#single_course_content .desc{max-width:720px;text-align:center;margin:0 auto}#single_course_content .course_infos{justify-content:center;margin:25px auto 0 auto;max-width:770px;background-color:#082e50;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4);background:#082e50 url(../images/topology_pattern_15.png);border-left:solid 5px #52deff;padding:15px 15px 15px 20px}#single_course_content .course_infos .info{font-size:1.3em;color:white;font-family:"Roboto slab", "Courier new", serif}#single_course_content .course_infos .info span.label{color:#52deff;font-weight:700}#single_course_content .step{margin-top:25px;max-width:770px;margin:25px auto 0 auto;background:white url(../images/topology_pattern_black_15.png);padding:15px 15px 15px 20px;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4);border-left:solid 5px #52deff}#single_course_content .step .step_title{font-size:1.2em;padding-bottom:8px;font-weight:700;display:inline-block;color:#52deff}#single_course_content .step .step_content .sub_step .title{font-weight:700}#single_course_content .other_specs{margin-top:25px;max-width:720px;margin:25px auto 0 auto}#single_course_content .other_specs .title{font-weight:700}@media (max-width:1280px){#SINGLE_COURSE .section.title{height:450px}}@media (max-width:980px){#SINGLE_COURSE .section.title{height:350px}}#BEFORESAILING .section.beforesailing_cards{padding-top:0}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container{display:flex;flex-wrap:wrap;justify-content:space-between}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card{width:calc(50% - 15px);margin-bottom:30px;height:400px;position:relative;overflow:hidden;border-left:solid 5px #52deff;transition:all 300ms ease-out;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4);transform:translateY(0)}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card img{position:absolute;right:50%;top:50%;transform:translate(50%, -50%);max-width:none;transition:all 300ms ease-out;width:100%;height:100%;object-fit:cover;border-radius:0}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card:hover{transform:translateY(-10px);border-left:solid 5px #082e50}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card:hover img{height:105%}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card:hover .round_btn{background-position:0 30px;background-image:url(../images/topology_pattern_black_30.png);background-color:#52deff;border-color:#082e50;color:#082e50}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card:hover .round_btn svg{color:#082e50}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card .title{font-size:40px;font-weight:900;text-transform:uppercase;text-shadow:0 3px 7px rgba(8, 46, 80, 0.5);line-height:1em;font-family:"Roboto slab", "Courier new", serif;color:white;text-align:center;position:absolute;bottom:90px;left:50%;transform:translateX(-50%)}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card .round_btn{position:absolute;bottom:25px;left:50%;transform:translateX(-50%)}@media (max-width:980px){#HOME .section.wildlife .container .content .beforesailing_cards_container{display:flex;justify-content:space-between}#HOME .section.wildlife .container .content .beforesailing_cards_container .card{height:300px;position:relative}#HOME .section.wildlife .container .content .beforesailing_cards_container .card .title{font-size:25px}}@media (max-width:736px){#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container{flex-direction:column;flex-wrap:nowrap}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card{width:100%;height:100px;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card .title{left:auto;bottom:auto;transform:translate(0, 0);padding-left:5%;text-align:left;font-size:20px;position:relative}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card .round_btn{left:auto;bottom:auto;transform:translate(0, 0);position:relative;margin-right:5%;font-size:0;padding:0;width:44px;border:none;display:flex;align-items:center;justify-content:center}#BEFORESAILING .section.beforesailing_cards .container .content .beforesailing_cards_container .card .round_btn svg{font-size:16px;margin-right:0;margin-bottom:2px}}#INTERNSHIP #internship_table .content-row{display:none;opacity:0;transition:all 250ms ease-out}#INTERNSHIP #internship_table .content-row.active{display:table-row;opacity:1}#INTERNSHIP #internship_table_buttons{text-align:center}#INTERNSHIP #internship_table_buttons button{margin-bottom:5px;transition:all 250ms ease-out}#INTERNSHIP #internship_table_buttons button.active{color:white;background-color:#082e50}#INTERNSHIP .container .content .content_wrapper{display:flex;justify-content:center}@media (max-width:736px){#INTERNSHIP figure.wp-block-table table,#INTERNSHIP #internship_table{width:100%;display:flex;justify-content:center;align-items:center}#INTERNSHIP figure.wp-block-table table thead,#INTERNSHIP #internship_table thead{width:50%;border-bottom:solid 1px #f4f3f0}#INTERNSHIP figure.wp-block-table table tbody,#INTERNSHIP #internship_table tbody{width:50%;display:flex;position:relative;align-items:stretch}#INTERNSHIP figure.wp-block-table table tr,#INTERNSHIP #internship_table tr{flex-basis:100%;display:flex;flex-wrap:wrap;align-content:flex-start}#INTERNSHIP figure.wp-block-table table th,#INTERNSHIP figure.wp-block-table table td,#INTERNSHIP #internship_table th,#INTERNSHIP #internship_table td{flex-basis:100%;text-align:left;display:flex}#INTERNSHIP figure.wp-block-table table td,#INTERNSHIP #internship_table td{border-right:solid 2px #082e50;border-bottom:solid 1px #f4f3f0}}#OPPORTUNITIES .section .jobs_list{margin-top:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}#OPPORTUNITIES .section .jobs_list .single_job_position{display:flex;align-items:stretch;padding:7px 20px}#OPPORTUNITIES .section .jobs_list .single_job_position:hover{background-color:#f4f3f0}#OPPORTUNITIES .section .jobs_list .single_job_position a:first-child{padding-right:30px;font-size:1.2em;font-weight:700;font-family:"Roboto slab", "Courier new", serif;color:#082e50;display:flex;align-items:center}#OPPORTUNITIES .section .jobs_list .single_job_position a:first-child svg{margin-right:15px}#OPPORTUNITIES .section.universities{background:white url(../images/topology_pattern_black_15.png);text-align:center}#OPPORTUNITIES .section.universities .container{text-align:left}#OPPORTUNITIES .section.universities .round_btn{margin-top:30px}#OPPORTUNITIES .section.jobs_opportunities{background:white url(../images/topology_pattern_black_15.png)}#POSTS .post{display:flex;flex-direction:column;box-shadow:0 20px 50px rgba(90, 87, 76, 0.4)}#POSTS .post .author{display:flex;height:30px;flex-shrink:0}#POSTS .post .author .text_container{line-height:30px;width:100%;font-size:10px;padding-left:10px}#POSTS .post .author .icon_container{background-color:#52deff;height:30px;width:30px;display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0;flex-grow:0;font-size:12px}#POSTS .post .post_content{padding:30px;width:100%}#POSTS .post .post_content .img-container{max-width:45%;width:100%;float:left;margin-right:5%;min-height:100px;background-color:white;background-image:url(../images/topology_pattern_black_15.png)}#POSTS .post .post_content h3{display:inline-block;max-width:50%}#POSTS .post .post_content h3 a{font-weight:700;color:#52deff}#POSTS .post .post_content h3 a:hover{color:#082e50}#POSTS .post .post_content .excerpt{display:inline-block;max-width:50%}#POSTS .post .post_content .goto_article{display:inline-block;max-width:50%;margin-top:10px;float:right;width:50%;transition:all 150ms;font-family:"Roboto Slab", "Courier new", serif;font-weight:700}#POSTS .post .post_content .goto_article svg{margin-right:10px;transition:all 150ms}#POSTS .post .post_content .goto_article:hover{color:#082e50}#POSTS .post .post_content .goto_article:hover svg{margin-right:20px}@media (max-width:980px){#POSTS .hentry{margin:0 0 30px 0}#POSTS .post .post_content{padding:15px}#POSTS .post .post_content .img-container{max-width:100%;float:none;margin-right:0}#POSTS .post .post_content h3{max-width:100%}#POSTS .post .post_content .excerpt{max-width:100%}#POSTS .post .post_content .goto_article{max-width:100%;float:none;width:100%}}#REVIEWS .masonry{position:relative}#REVIEWS .masonry .review{position:absolute;padding:20px;border:solid 1px rgba(0, 0, 0, 0.1)}#OURRESEARCH .section_ongoingprojects,#OURRESEARCH .section_publications{background-color:#f4f3f0}#OURRESEARCH .single_ongoing_project .left{width:250px}#OURRESEARCH .single_ongoing_project,#OURRESEARCH .single_communication,#OURRESEARCH .single_publication{box-shadow:0 20px 50px rgba(90, 87, 76, 0.15);background-color:white;align-items:stretch;display:flex;margin-top:15px;justify-content:space-between}#OURRESEARCH .single_ongoing_project .left,#OURRESEARCH .single_communication .left,#OURRESEARCH .single_publication .left{background:white url(../images/topology_pattern_black_15.png);padding:15px;flex-shrink:0}#OURRESEARCH .single_ongoing_project .left .image,#OURRESEARCH .single_communication .left .image,#OURRESEARCH .single_publication .left .image{position:relative;width:100%;padding-top:100%;overflow:hidden}#OURRESEARCH .single_ongoing_project .left .image img,#OURRESEARCH .single_communication .left .image img,#OURRESEARCH .single_publication .left .image img{position:absolute;top:50%;transform:translateY(-50%);min-width:100%;min-height:100%;width:100%;height:auto}#OURRESEARCH .single_ongoing_project .right,#OURRESEARCH .single_communication .right,#OURRESEARCH .single_publication .right{background:white url(../images/topology_pattern_black_15.png);padding:15px;flex-shrink:0}#OURRESEARCH .single_ongoing_project .center,#OURRESEARCH .single_communication .center,#OURRESEARCH .single_publication .center{width:100%;padding:30px;padding-left:15px}#OURRESEARCH .single_ongoing_project .center .content,#OURRESEARCH .single_communication .center .content,#OURRESEARCH .single_publication .center .content{margin-top:10px}#OURRESEARCH .single_ongoing_project .center .author,#OURRESEARCH .single_communication .center .author,#OURRESEARCH .single_publication .center .author{font-size:0.85em;font-style:italic}#OURRESEARCH .single_ongoing_project .center .round_btn,#OURRESEARCH .single_communication .center .round_btn,#OURRESEARCH .single_publication .center .round_btn{margin-top:15px}#OURRESEARCH .section_communications,#OURRESEARCH .section_publications{margin-bottom:60px}#OURRESEARCH .section_communications .container,#OURRESEARCH .section_publications .container{display:flex;flex-wrap:wrap;justify-content:space-between}#OURRESEARCH .section_communications .single_communication,#OURRESEARCH .section_communications .single_publication,#OURRESEARCH .section_publications .single_communication,#OURRESEARCH .section_publications .single_publication{width:calc(50% - 15px)}@media (max-width:980px){#OURRESEARCH .single_ongoing_project .left{width:175px}#OURRESEARCH .single_ongoing_project .center{padding:15px}#OURRESEARCH .section_communications,#OURRESEARCH .section_publications{margin-bottom:30px}#OURRESEARCH .section_communications .container,#OURRESEARCH .section_publications .container{flex-wrap:no-wrap;justify-content:flex-start}#OURRESEARCH .section_communications .single_communication,#OURRESEARCH .section_communications .single_publication,#OURRESEARCH .section_publications .single_communication,#OURRESEARCH .section_publications .single_publication{width:100%}}@media (max-width:736px){#OURRESEARCH .single_ongoing_project{flex-direction:column}#OURRESEARCH .single_ongoing_project .center .content{margin-top:0}}