body{overflow-x:hidden}.el-module-form-field-container{width:100%!important}.el-divi-testimonial-extended-form .el-module-form-field-container{margin-bottom:4%}.el-divi-testimonial-extended-form span.radio-field-container{background-color:unset!important}.si-map-image .dipl_image_wrapper img{width:100%}.dipl_hotspot .dipl_hotspot_wrapper{display:inherit!important}.review-total-wrapper .review-total-box{display:none}.two-columns .owl-nav.disabled{display:initial!important}.si-grid-blog img{min-height:160px}.si-grid-blog .post-content{padding-bottom:20px}.si-grid-blog .owl-item .et_pb_post{margin-right:10px}.blog-grid h4.entry-title{min-height:60px;max-height:100%;padding:0px 20px}.spots-grid .nav-btn.prev-slide:before{position:absolute;background:url(../png/arrow-circle.png);background-repeat:no-repeat;content:'';height:40px;width:40px;left:-18px;bottom:160px;border-radius:80px;transform:rotate(180deg);z-index:9999;box-shadow:rgba(0,0,0,0.3) 0px 2px 18px -6px}.spots-grid .nav-btn.next-slide:before{position:absolute;background:url(https://www.surfindonesia.com/wp-content/uploads/2020/07/arrow-circle.png);background-repeat:no-repeat;content:'';height:40px;width:40px;right:-6px;bottom:160px;border-radius:80px;z-index:999;box-shadow:rgba(0,0,0,0.3) 0px 2px 18px -6px}.blog-grid .nav-btn.prev-slide:before,.slider .nav-btn.prev-slide:before{position:absolute;background:url(https://www.surfindonesia.com/wp-content/uploads/2020/07/arrow-circle.png);background-repeat:no-repeat;content:'';height:40px;width:40px;left:-50px;top:36%;border-radius:80px;transform:rotate(180deg);z-index:9999;box-shadow:rgba(0,0,0,0.3) 0px 2px 18px -6px}.blog-grid .nav-btn.next-slide:before,.slider .nav-btn.next-slide:before{position:absolute;background:url(https://www.surfindonesia.com/wp-content/uploads/2020/07/arrow-circle.png);background-repeat:no-repeat;content:'';height:40px;width:40px;top:36%;right:-36px;border-radius:80px;z-index:999;box-shadow:rgba(0,0,0,0.3) 0px 2px 18px -6px}.restricted-content h2{padding-bottom:20px}.three-columns .owl-dots{display:none}.three-columns .next-slide,.three-columns .prev-slide{position:absolute;top:50%}.three-columns .next-slide{right:-20px}.three-columns .prev-slide{left:-20px}.three-columns .next-slide:before,.three-columns .prev-slide:before{font-family:ETmodules;color:#ffffff;font-size:30px}.three-columns .next-slide:before{content:'\35'}.three-columns .prev-slide:before{content:'\34'}.si-grid-blog button.owl-dot{display:none}.si-grid-blog .et_pb_post:hover{border:0px!important;background:#fff;box-shadow:0 0 20px 10px rgba(221,221,221,0.5)}.spots-grid .owl-item .et_pb_post{margin-bottom:10px}.si-filter-results{min-height:20px}.time_circles span{font-size:40px!important;font-weight:400!important;color:#155453;font-family:'Roboto'!important}.time_circles h4{font-size:13px!important;font-family:'Roboto'!important;font-weight:400;color:#999;text-transform:capitalize!important;margin-bottom:26px!important}.pmpro-member-profile-edit hr{display:none}.pmpro-member-profile-edit input[type=text],.pmpro-member-profile-edit select,.pmpro-member-profile-edit textarea,.pmpro-member-profile-edit input[type=password]{background-color:#fff;border:1px solid #bbb;padding:12px;border-radius:40px;color:#4e4e4e;width:100%}.pmpro-member-profile-edit input[type=text]:focus,.pmpro-member-profile-edit select:focus,.pmpro-member-profile-edit textarea:focus{border-color:#bbb}.pmpro-member-profile-edit input.pmpro_btn.pmpro_btn-submit{color:#2d3142!important;border-width:0px!important;border-radius:40px;font-size:12px;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700;background-color:#FFECBC;padding:14px 30px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)!important;transition:background-color 300ms ease 0ms;opacity:1;cursor:pointer;pointer-events:inherit}.pmpro-member-profile-edit input.pmpro_btn.pmpro_btn-submit:hover{box-shadow:0 5px 25px -10px rgba(209,151,103,0.4)!important;background-color:#fde7ae!important}.pmpro-member-profile-edit form.pmpro_form label{font-size:13px;font-weight:400}.pmpro-member-profile-edit form#member-profile-edit,.pmpro-member-profile-edit form#change-password{display:flex;flex-direction:column;align-items:center}.pmpro-member-profile-edit .pmpro_checkout_box-user,.pmpro-member-profile-edit .pmpro_checkout_box-password{width:50%}.pmpro_checkout-field.pmpro_payment-expiration select{width:100%;max-width:100%!important}.pmpro_checkout-field select#ExpirationMonth{margin-bottom:20px}#pmpro_billing_address_fields h5,#pmpro_payment_information_fields h5{margin-top:30px}span.pmpro_checkout-h5-name{font-size:22px!important}.pmpro-member-profile-edit h2{text-align:center}.si-contact .et-pb-icon-circle{padding:16px}.si-sidebar .et_pb_widget{width:100%!important}._form_element._full_width.col-2{width:48.4%!important;float:left}.si-contact textarea{height:120px!important}._full_width.col-2.full-name{margin-right:8px}._full_width.col-2.full-email{margin-left:8px}span.si-contact-social-icon{font-family:'ETmodules';margin-right:10px;font-size:30px}.si-contact-icons{display:flex}span.si-contact-social-icon.insta{margin-right:20px}.login-username label,.login-password label,.pmpro_lost_password-fields label{display:none!important}#loginform input#user_login,#loginform input#user_pass{border-radius:40px;padding:12px;width:70%;font-weight:400;font-family:Roboto;color:#999;font-size:12px}#loginform p{margin:0;position:relative}#loginform p.login-remember{padding:0px}hr{display:none}#loginform input#wp-submit,#loginform input.pmpro_btn.pmpro_btn-submit{border-radius:40px;padding:12px;width:70%;background-color:#d19767;box-shadow:0px 0px 0px 0px;border:2px solid #d19767;color:#fff;cursor:pointer}.pmpro_login_wrap p.pmpro_actions_nav{top:52%;position:absolute;right:35%;font-size:12px}#loginform form.pmpro_form label,#loginform label{font-weight:400;font-family:Roboto;color:#999;font-size:12px}#loginform input[type=text]:focus,#loginform select:focus,#loginform textarea:focus{border-color:#ccc}#loginform .login-remember label{position:absolute;bottom:-90px;right:130px}.full-width-button .et_pb_button_module_wrapper{border:1px solid #2d3142}.full-width-button .et_pb_button_module_wrapper:hover{border:1px solid #ffecbc}.full-width-button .et_pb_button_module_wrapper{background-color:#ffecbc!important}.flexslider .reviewed-item{padding:0}.si-rating .dipl_star_rating_description{margin-top:0}.si-testimonial-review .el-testimonial-desc{font-weight:400;padding:20px 0px 20px 20px;margin:0px 30px}.si-testimonial-review .el-testimonial-meta{margin:0px 30px;padding:0px 0px 20px 20px}.si-testimonial-review .el_md_testimonial_extended .swiper-button-next:after{right:-40px}.si-testimonial-review .el_md_testimonial_extended .swiper-button-prev:after{left:-40px}.si-testimonial-review .el-quote-closing.el_md_material_closing_icon,.si-testimonial-review .el-quote-opening.el_md_material_opening_icon{left:-30px;position:absolute;top:32px}button.et_pb_button.module-submit-button.el-testimonial-submit-button{width:100%}.el-divi-testimonial-extended-form input.module-form-field,.el-divi-testimonial-extended-form textarea.module-textarea-field{border:1px solid #979797}.el-divi-testimonial-extended-form .el-module-form-field-container button{margin-left:0}.el-divi-testimonial-extended-form input.module-form-field.module-input-field.module-file-field{border:0px}.arrow-text .et_pb_blurb_description{padding-right:15px}.si-epic-surf.si-tabs{position:relative}.si-download-button span.dipl_modal_close.dipl_modal_close_icon.et-pb-icon{font-size:32px!important}p.price-txt{display:none}.exit-popup-text ul{display:flex;flex-direction:row;justify-content:space-between}span.left-text li:before,span.right-text li:before{content:'\45';font-family:'ETmodules';left:-5px;position:relative;height:100%;width:100%}span.left-text li,span.right-text li{list-style:none;font-size:12px;margin-left:-10px;margin-right:10px}.single-bests header#main-header,.single-surf-gear-reviews header#main-header{background-color:#8fb0be}.product-info .et_pb_with_border.et_pb_column{border-left:2px solid #eee!important;border-right:2px solid #eee!important}.si-review-faq .et_pb_toggle_open h4.et_pb_toggle_title:after{position:absolute;font-size:20px;right:0;color:#8fb0be;font-family:FontAwesome!important;font-weight:900!important;content:"\f056"!important}.image-content{display:flex;flex-direction:row;align-items:center;padding:20px 70px 20px 0px}.image-content p{padding-bottom:0}.si-col-content{display:flex;flex-direction:row;align-items:center;justify-content:center}.si-col-content h2{padding:10px 14px 10px 20px}.left-content{padding:0 30px}@media print{.si-footer,.et_pb_section.si-innerpage-header{display:none}.pmpro-invoice .et_pb_section{padding-top:60px}span.pmpro_actions_nav-right,span.pmpro_actions_nav-left{display:none}.mobile_menu_bar:before{content:''!important}}@media only screen and (min-width:2000px){.si-button-arrow .et_pb_blurb:before{top:-26px!important}}@media(max-width:1700px){span.si-number-sales{font-size:70px!important}span.si-number-sales{top:36px!important}}@media(min-width:1181px) and (max-width:1480px){.si-epic-surf.si-tabs:before{top:-60px!important;left:65%!important}}@media(min-width:981px) and (max-width:1366px){.si-text-sales{display:inherit!important}.sales-02,.sales-01{width:100%!important}.sales-02{position:inherit!important;margin-top:40px}span.si-number-sales{font-size:80px!important;position:inherit!important}#et-top-navigation{padding-left:0px!important}#top-menu li{padding-right:22px}#advanced .et_pb_row,#intermediate .et_pb_row,#beginners .et_pb_row{max-width:85%!important}}@media(min-width:981px) and (max-width:1180px){.si-epic-surf.si-tabs:before{top:-65px!important;left:66%!important}.full-access-section .et_pb_module.et_pb_blurb{padding:30px!important}}@media(max-width:1180px){._form_element._full_width.col-2{width:100%!important;float:initial}._full_width.col-2.full-email{margin-left:0px}._full_width.col-2.full-name{margin-right:0px}.exit-popup-text ul{display:inherit}}@media(max-width:1024px) and (min-width:768px){.image-content p img{width:120px!important}}@media(max-width:980px){.sales-02,.sales-01{width:100%!important}.sales-02{position:inherit!important;margin-top:12px}span.si-number-sales{font-size:40px!important;position:inherit!important}.sales-02 p:nth-child(1){padding-bottom:5px}.sales-02 h2{padding-bottom:3px}.home .et_pb_section{overflow-x:hidden}.si-footer .et_pb_column{width:29.66%!important}.product-detail .et_pb_column,.product-info .et_pb_column{margin-bottom:0!important}}@media (max-width:768px){#loginform input#wp-submit,#loginform input.pmpro_btn.pmpro_btn-submit{display:block;width:90%!important}#loginform input#user_login,#loginform input#user_pass{width:90%}.pmpro_login_wrap p.pmpro_actions_nav{right:14%}}@media(max-width:767px){.pmpro-member-profile-edit .pmpro_checkout_box-user,.pmpro-member-profile-edit .pmpro_checkout_box-password{width:100%!important}.si-membership-price h2{font-size:40px!important}.blog-grid .nav-btn.prev-slide:before,.slider .nav-btn.prev-slide:before{left:-20px}.blog-grid .nav-btn.next-slide:before,.slider .nav-btn.next-slide:before{right:0px}.si-rating .et_pb_column{margin-bottom:10px!important}.si-testimonial-review .el_md_testimonial_extended .layout3 .el-single-testimonial-card{padding:30px 20px}.si-testimonial-review .el_md_testimonial_extended .swiper-button-next:after{right:-30px}.si-testimonial-review .el_md_testimonial_extended .swiper-button-prev:after{left:-30px}.si-content-slider .et_pb_slide_image{display:initial!important}div#si-submenu{display:none}.si-footer .et_pb_column{width:100%!important}.si-col-content{display:initial}.left-content{padding:0}.image-content{padding:0px 20px 20px 0px}}@media(min-width:540px) and (max-width:720px){.si-button-arrow .et_pb_blurb:before{top:-30px!important}}#top-menu.nav li ul.sub-menu>li ul.sub-menu{left:200px}