*,::before,::after{margin:0;padding:0}.left{float:left}.right{float:right}.clearfix:after{content:"";display:block;clear:both}@font-face{font-family:"comfortaa";src:url("../fonts/Nunito-Regular.ttf")}@font-face{font-family:"comfortaa-sem";src:url("../fonts/Nunito-SemiBold.ttf")}@font-face{font-family:"magic";src:url("../fonts/magic.otf")}@font-face{font-family:"flama";src:url("../fonts/flama-condensed-medium.woff")}@font-face{font-family:"born";src:url("../fonts/Born Ready.ttf")}@font-face{font-family:"open";src:url("../fonts/Poppins-Regular.ttf")}@font-face{font-family:"open-bold";src:url("../fonts/Poppins-Bold.ttf")}@font-face{font-family:"open-semi-bold";src:url("../fonts/Poppins-Medium.ttf")}body{font-family:open}header .header_wrap{padding-top:30px;padding-bottom:30px}header .header_wrap .login_style{margin-top:8px;border:1px solid #20aeb4;text-align:center;padding:10px;border-radius:4px}header .header_wrap .login_style a{font-family:comfortaa;color:#20aeb4;font-size:1.5rem;font-weight:bolder;text-decoration:none}header .header_wrap .login_style a i{margin-right:10px}.nav_bar_wrap{background-color:#20aeb4}.nav_bar_wrap ul li.nav-item{margin-right:30px;padding-top:20px;padding-bottom:20px}.nav_bar_wrap ul li.nav-item a{font-family:comfortaa;color:#fff;font-size:20px;text-decoration:none}.nav_bar_wrap ul li.nav-item a:hover{color:#f6f6f6}.nav_bar_wrap .mainmenu{min-height:20px;width:100%}@media only screen and (min-width: 767px){.nav_bar_wrap .mainmenu .collapse ul li:hover>ul{display:block}.nav_bar_wrap .mainmenu .collapse ul ul{position:absolute;top:100%;left:0;min-width:250px;display:none}.nav_bar_wrap .mainmenu .collapse ul ul li{position:relative;padding-top:12px;padding-bottom:12px}.nav_bar_wrap .mainmenu .collapse ul ul li:hover>ul{display:block}.nav_bar_wrap .mainmenu .collapse ul ul ul{position:absolute;top:0;left:100%;min-width:250px;display:none}.nav_bar_wrap .mainmenu .collapse ul ul ul li{position:relative}.nav_bar_wrap .mainmenu .collapse ul ul ul li:hover ul{display:block}.nav_bar_wrap .mainmenu .collapse ul ul ul ul{position:absolute;top:0;left:-100%;min-width:250px;display:none;z-index:1}}@media only screen and (max-width: 767px){.nav_bar_wrap .navbar-nav .show .dropdown-menu .dropdown-menu>li{padding:.25rem 1rem}.nav_bar_wrap .navbar-nav .show .dropdown-menu .dropdown-menu .dropdown-menu>li{padding:.25rem 1rem}}.banner_wrap .banner_text{background-color:#20aeb4;border-bottom:4px solid #158f94}.banner_wrap .banner_text .banner_svg_wrap{padding:30px 30px 10px 30px}.banner_wrap .banner_text .banner_svg_wrap .svg_fa{display:inline-block}.banner_wrap .banner_text .banner_svg_wrap .svg_fa i{color:#fff;font-size:60px;margin-right:10px}.banner_wrap .banner_text .banner_svg_wrap p{display:inline-block;font-family:comfortaa;font-size:18px;color:#fff;line-height:28px}.why_training{padding-top:100px}.why_training h2{font-family:comfortaa;color:#20aeb4}.why_training p{font-size:24px;color:#333}.five_list_wrap{background-color:#f4f8fd}.five_list_wrap .five_list_padding{padding-top:30px;padding-bottom:30px}.five_list_wrap .five_list_padding .five_list img{width:50%}.five_list_wrap .five_list_padding .five_list h5{font-family:comfortaa;margin-top:20px}.five_list_wrap .five_list_padding .five_list p{color:#333;font-weight:400;line-height:24px}.font_yellow{color:#ff9c00}.font_green{color:#80a822}.font_cyan{color:#34ac97}.font_pink{color:#d64d64}.font_blue{color:#0080c3}.font_title{font-size:1.25rem;margin-bottom:.5rem;font-weight:500;line-height:1.2}.key_points{margin-top:100px;margin-bottom:100px}.key_points .key_points_content h2{font-family:comfortaa;color:#20aeb4}.key_points .key_points_text p{margin-top:30px;font-size:18px;line-height:28px;color:#333;font-weight:400}.key_points .key_points_button{margin-top:40px}.key_points .key_points_button a{display:inline-block;font-family:comfortaa;background-color:#f60;color:#fff;font-size:1.3125rem;padding:1.25rem 3.125rem;border-radius:.25rem;text-decoration:none;transition:all .5s linear}.key_points .key_points_button a .fa-external-link{padding-left:.625rem}.key_points .key_points_button a:hover{transform:translateY(-3px)}.key_points .key_points_button span{padding-left:15px;padding-right:15px;color:#333}.key_points .key_points_button img{width:40%}.key_points .course_introduce_wrap{border:1px solid #979797;box-shadow:0 5px 5px rgba(0,0,0,.2)}.key_points .course_introduce_wrap .course_introduce_list_wrap{margin-left:15px;margin-right:15px;padding-bottom:25px;padding-top:25px;border-bottom:1px solid #d8d8d8}.key_points .course_introduce_wrap .course_introduce_list_wrap .course_introduce_left_title span{margin-left:20px;font-family:comfortaa}.key_points .course_introduce_wrap .course_introduce_list_wrap .course_introduce_right_text{color:#666;font-size:16px;font-weight:300}.course_description{background-color:#f6f6f6}.course_description .course_description_wrap{padding-top:50px;padding-bottom:50px}.course_description .course_description_wrap .course_description_text h2{font-family:comfortaa;color:#20aeb4}.course_description .course_description_wrap .course_description_text p{font-size:18px;color:#333;font-weight:400;line-height:24px;margin-top:20px}.story{margin-top:100px;margin-bottom:100px}.story h2{text-align:center;font-family:comfortaa;color:#20aeb4;margin-bottom:50px}.story_list{margin-bottom:100px}.story-border{border:1px solid #ccc}.contact-us-wrap{padding-top:4%}.contact-us-wrap h2{text-align:center;font-family:comfortaa;color:#20aeb4}.terms-wrap{margin-top:4%}.terms-wrap h2{text-align:center;font-family:comfortaa;color:#20aeb4}.train-page-wrap{margin-top:4%}.story_wrap{background-color:#fff;margin-bottom:20px}.story_wrap .story_wrap_margin{margin-left:20px;margin-right:20px}.story_wrap .story_wrap_margin .story_name{margin-top:20px;margin-bottom:10px}.story_wrap .story_wrap_margin .story_name a{font-family:comfortaa;color:#20aeb4;font-size:21px;text-decoration:none}.story_wrap .story_wrap_margin .story_text a{color:#666;line-height:24px;text-decoration:none}.story_wrap .story_wrap_margin .story_read{margin-top:20px;padding-bottom:20px;text-align:right}.story_wrap .story_wrap_margin .story_read a{display:inline-block;color:#20aeb4;font-family:comfortaa;text-decoration:underline}.score{padding-bottom:100px}.score h2{text-align:center;font-family:comfortaa;color:#20aeb4;margin-bottom:50px}.score .score_wrap{background-color:#fff;box-shadow:0px 5px 15px rgba(0,0,0,.2);height:264px}.score .score_wrap .score_wrap_margin{padding:20px}.score .score_wrap .score_wrap_margin .score_name{font-family:comfortaa;color:#20aeb4;font-size:21px;margin-bottom:10px}.score .score_wrap .score_wrap_margin .score_img{margin-bottom:10px}.score .score_wrap .score_wrap_margin .score_img img{width:50%}.service_tag{background-color:#ffd736}.service_tag .service_tag_wrap{padding-top:50px;padding-bottom:50px}footer{background-color:#151e27}footer .footer_wrap{padding-top:30px;padding-bottom:10px}footer .footer_wrap .footer_link{margin-top:40px}footer .footer_wrap .footer_link a{text-decoration:none;font-family:comfortaa;color:#fff;font-size:18px;font-weight:300}footer .footer_wrap .footer_link a:hover{text-decoration:underline}footer .footer_wrap .footer_media{margin-top:40px}footer .footer_wrap .footer_media a{display:inline-block;margin-right:10px}footer .footer_wrap .footer_media a img{width:44px;height:auto}footer .copy_right{font-family:comfortaa;font-size:14px;color:#fff;padding-top:50px}.online_course_bread{margin-top:30px;margin-bottom:30px}.online_course_bread .breadcrumb{background-color:#fff}.online_course_bread .breadcrumb .active{color:#20aeb4;font-size:14px;font-family:comfortaa}.online_course_bread .breadcrumb a{font-family:comfortaa;color:#333;font-size:18px}.online_school_course .online_school_course_wrap .small_label{color:#fff;background-color:#20aeb4;font-family:comfortaa;width:320px;height:45px;line-height:50px;border-radius:25px}.online_school_course .online_school_course_wrap .small_label i{margin-right:5px}.online_school_course .online_school_course_wrap h2{margin-top:30px;line-height:1.4}.online_school_course .online_school_course_wrap p{margin-top:20px;color:#666}.online_school_course .online_school_course_wrap .certified_icon{margin-top:20px;margin-bottom:20px}.online_school_course .online_school_course_wrap .certified_icon img{height:20px;width:auto;margin-right:10px}.online_school_course .online_school_course_wrap .certified_icon span{font-size:14px;color:#fd3427;margin-right:20px}.online_school_course .online_school_course_wrap .course_information{margin-top:40px}.online_school_course .online_school_course_wrap .course_information i{color:#20aeb4;margin-right:10px}.online_school_course .online_school_course_wrap .course_information span{color:#888;font-size:14px;margin-right:10%}.online_school_course .online_school_course_wrap .accreditation{margin-top:40px}.online_school_course .online_school_course_wrap .accreditation .cer_icon_1 img{width:279px;height:auto}.online_school_course .online_school_course_wrap .accreditation .cer_icon_2{margin-left:8%}.online_school_course .online_school_course_wrap .accreditation .cer_icon_2 img{width:220px;height:auto}.online_school_course .online_school_course_wrap .accreditation .cer_icon_3{margin-left:8%}.online_school_course .online_school_course_wrap .accreditation .cer_icon_3 img{width:92px;height:auto}.online_school_course .full_payment .full_tag{font-size:36px;font-weight:bold}@media(max-width: 768px){.online_school_course .full_payment .full_tag{font-size:28px}}.online_school_course .full_payment .sale_icon{margin-top:2rem;color:#979797;font-size:20px}.online_school_course .full_payment .sale_icon img{width:80px;height:auto;margin-right:10px}.online_school_course .full_payment .sale_icon span{text-decoration:line-through}.online_school_course .full_payment .price{color:#fd3427;font-size:40px;font-weight:bolder;margin-bottom:0}.online_school_course .full_payment .save_green{color:#00be5b;font-size:20px;font-weight:bolder;margin-bottom:1rem}.online_school_course .full_payment .certified_legal_support{display:flex;align-items:center;gap:10px;color:#004085;font-size:20px;margin-top:2rem;margin-bottom:2rem}.online_school_course .full_payment .certified_legal_support img{width:20px}.online_school_course .full_payment .payment-img img{margin-bottom:5px}.online_school_course .full_payment .enroll{background-color:#ff9c00;border-radius:4px}.online_school_course .full_payment .enroll:hover{background-color:#f19300}.online_school_course .full_payment .enroll a{width:100%;display:inline-block;padding-top:20px;padding-bottom:20px;color:#fff;font-size:28px;text-decoration:none;font-weight:bolder}.online_school_course .full_payment .list_tip{border:1px solid #20aeb4;margin-top:50px;border-radius:10px}.online_school_course .full_payment .list_tip .list_tip_wrap{padding:30px;color:#666}.online_school_course .full_payment .list_tip .list_tip_wrap .list_tip_wrap-item{margin-left:15px;margin-right:15px;padding-bottom:25px;padding-top:25px;border-bottom:1px solid #d8d8d8}.online_school_course .full_payment .list_tip .list_tip_wrap .list_tip_wrap-item .list_tip_wrap-item_title{font-family:comfortaa;text-transform:uppercase;color:#212529}.online_school_course .full_payment .list_tip .list_tip_wrap .list_tip_wrap-item .list_tip_wrap-item_title span{margin-left:1rem}.course_tab_bar .tab-content .tab-pane .enroll-today{width:35%}.course_tab_bar .nav-tabs{border-bottom:0;margin-bottom:2.5rem}.course_tab_bar .nav-tabs .nav-item{display:flex;align-items:center}.course_tab_bar .nav-tabs .nav-link{text-transform:uppercase;border:1px solid #dee2e6 !important;color:#20aeb4;font-size:21px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;line-height:32px;border-top-left-radius:10px !important;border-top-right-radius:10px !important;border-bottom:none}.course_tab_bar .nav-tabs .active{border-color:#20aeb4 !important;border-bottom:4px solid #20aeb4;color:#fff !important;background-color:#20aeb4 !important}.course_tab_bar .pass-rate{background:#262626;background:linear-gradient(90deg, #262626 33%, #6c9 66%);display:flex;font-weight:600;color:#fff}.course_tab_bar .pass-rate .rate-prefix{display:flex;align-items:center;text-align:center;line-height:1em;width:120px;font-weight:400;font-size:1.6em}.course_tab_bar .pass-rate .rate-content{font-size:2.1em;margin-top:1px;margin-bottom:1px;background:#fff;color:#6c9;text-transform:uppercase;text-align:center;display:flex;text-align:center;align-items:center}.course_tab_bar .pass-rate .rate-number{display:flex;width:170px;align-items:center;text-align:center;justify-content:center;text-shadow:0 0 15px rgba(0,0,0,.6);padding:15px 10px;flex-wrap:wrap}.course_tab_bar .pass-rate .rate-number .our-rate{font-family:Bebas Neue;font-size:3em;font-weight:600;line-height:1em}.course_tab_bar .pass-rate .rate-number .our-rate sup{font-size:.6em;top:-0.5em}.course_tab_bar .pass-rate .rate-number .ave-rate{display:block;font-size:.625em;font-weight:500}.tab-content{padding-bottom:100px}.tab-content .video_content{font-size:18px;line-height:24px;padding-bottom:30px}.tab-content .video_content h4{margin-top:50px}.shopping_cart{margin-top:60px;margin-bottom:60px}.shopping_cart h1{font-size:2.5rem;font-weight:600;margin-bottom:.5rem;color:#333}.shopping_cart>p{color:#666;margin-bottom:2rem}.shopping_cart .cart-table-section{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-bottom:2rem;overflow:hidden}.shopping_cart .cart-table-section .cart-table{width:100%;border-collapse:collapse;margin:0}.shopping_cart .cart-table-section .cart-table thead{background:#f8f9fa}.shopping_cart .cart-table-section .cart-table thead th{padding:20px 24px;border:none;font-weight:600;color:#333;text-align:left;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.shopping_cart .cart-table-section .cart-table tbody .cart-item{border-bottom:1px solid #eee;transition:background-color .2s ease}.shopping_cart .cart-table-section .cart-table tbody .cart-item:hover{background:#fafafa}.shopping_cart .cart-table-section .cart-table tbody .cart-item td{padding:24px;vertical-align:middle;border:none}.shopping_cart .cart-table-section .cart-table tbody .cart-item .product-info .product-details{display:flex;gap:16px}.shopping_cart .cart-table-section .cart-table tbody .cart-item .product-info .product-details .product-image{flex-shrink:0;width:80px;height:80px}.shopping_cart .cart-table-section .cart-table tbody .cart-item .product-info .product-details .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.shopping_cart .cart-table-section .cart-table tbody .cart-item .product-info .product-details .product-text{flex:1}.shopping_cart .cart-table-section .cart-table tbody .cart-item .product-info .product-details .product-text .product-title{font-size:16px;font-weight:600;margin:0 0 8px 0;color:#333;line-height:1.4}.shopping_cart .cart-table-section .cart-table tbody .cart-item .product-info .product-details .product-text .product-variant{color:#666;font-size:14px;margin-bottom:8px}.shopping_cart .cart-table-section .cart-table tbody .cart-item .product-info .product-details .product-text .product-variant i{color:#20aeb4;margin-right:8px}.shopping_cart .cart-table-section .cart-table tbody .cart-item .product-info .product-details .product-text .custom-option,.shopping_cart .cart-table-section .cart-table tbody .cart-item .product-info .product-details .product-text .custom-file-option{font-size:13px;color:#666;margin:4px 0}.shopping_cart .cart-table-section .cart-table tbody .cart-item .quantity-control{text-align:center}.shopping_cart .cart-table-section .cart-table tbody .cart-item .quantity-control .quantity-controls{display:flex;align-items:center;justify-content:center;gap:0;border:1px solid #ddd;border-radius:6px;overflow:hidden;width:-moz-fit-content;width:fit-content;margin:0 auto}.shopping_cart .cart-table-section .cart-table tbody .cart-item .quantity-control .quantity-controls .quantity-btn{background:#f8f9fa;border:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;font-size:16px;font-weight:600;transition:all .2s ease}.shopping_cart .cart-table-section .cart-table tbody .cart-item .quantity-control .quantity-controls .quantity-btn:hover{background:#e9ecef;color:#333}.shopping_cart .cart-table-section .cart-table tbody .cart-item .quantity-control .quantity-controls .quantity-input{border:none;background:#fff;width:50px;height:36px;text-align:center;font-size:14px;font-weight:600}.shopping_cart .cart-table-section .cart-table tbody .cart-item .quantity-control .quantity-controls .quantity-input:focus{outline:none;box-shadow:inset 0 0 0 2px #20aeb4}.shopping_cart .cart-table-section .cart-table tbody .cart-item .remove-item{text-align:center}.shopping_cart .cart-table-section .cart-table tbody .cart-item .remove-item .remove-btn{background:none;border:none;color:#dc3545;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease}.shopping_cart .cart-table-section .cart-table tbody .cart-item .remove-item .remove-btn:hover{background:#f8f9fa;color:#c82333}.shopping_cart .cart-table-section .cart-table tbody .cart-item .remove-item .remove-btn svg{width:18px;height:18px}.shopping_cart .cart-table-section .cart-table tbody .cart-item .item-total{text-align:right;font-size:18px;font-weight:600;color:#333}.shopping_cart .frequently-bought-section{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:24px;margin-bottom:2rem}.shopping_cart .frequently-bought-section h3{font-size:1.5rem;font-weight:600;margin:0 0 24px 0;color:#333}.shopping_cart .frequently-bought-section .frequently-bought-item{display:flex;gap:16px;align-items:flex-start;padding:20px;border:1px solid #eee;border-radius:8px;margin-bottom:16px;transition:all .2s ease}.shopping_cart .frequently-bought-section .frequently-bought-item:last-child{margin-bottom:0}.shopping_cart .frequently-bought-section .frequently-bought-item:hover{border-color:#20aeb4;box-shadow:0 2px 8px rgba(32,174,180,.15)}.shopping_cart .frequently-bought-section .frequently-bought-item .product-image{flex-shrink:0;width:80px;height:80px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info{flex:1}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info h4{font-size:16px;font-weight:600;margin:0 0 12px 0;color:#333}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .product-options{margin-bottom:12px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .product-options .variant-select{border:1px solid #ddd;border-radius:4px;padding:6px 12px;font-size:14px;background:#fff;color:#666;min-width:180px;width:100%}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .product-options .variant-select:focus{outline:none;border-color:#20aeb4;box-shadow:0 0 0 3px rgba(32,174,180,.1)}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .product-options .variant-select:invalid{border-color:#dc3545}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options{margin-bottom:12px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options .enrollment-label{font-size:14px;font-weight:500;color:#333;margin-bottom:8px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options .enrollment-radio-group{display:flex;flex-wrap:wrap;gap:8px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options .enrollment-radio-group .enrollment-radio{cursor:pointer;margin:0}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options .enrollment-radio-group .enrollment-radio input[type=radio]{display:none}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options .enrollment-radio-group .enrollment-radio .enrollment-display{display:flex;align-items:center;gap:6px;border:1px solid #dcdfe6;font-weight:500;color:#606266;padding:4px 8px;font-size:12px;border-radius:4px;min-width:80px;transition:all .2s ease}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options .enrollment-radio-group .enrollment-radio .enrollment-display .enroll-pet{height:32px;width:32px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options .enrollment-radio-group .enrollment-radio .enrollment-display .enroll-pet img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options .enrollment-radio-group .enrollment-radio .enrollment-display .enroll-name{font-size:11px;line-height:1.2;flex:1}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options .enrollment-radio-group .enrollment-radio:hover .enrollment-display{border-color:#20aeb4;background:rgba(32,174,180,.05)}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .enrollment-options .enrollment-radio-group .enrollment-radio input[type=radio]:checked+.enrollment-display{border-color:#20aeb4;background:rgba(32,174,180,.1);color:#20aeb4;font-weight:600}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .price{font-size:18px;font-weight:600;color:#20aeb4}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .price .current-price[data-product-id]{color:#999}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .price .current-price[data-product-id].has-price{color:#20aeb4}.shopping_cart .frequently-bought-section .frequently-bought-item .product-action{flex-shrink:0}.shopping_cart .frequently-bought-section .frequently-bought-item .product-action .add-to-cart-btn{background:#333;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.shopping_cart .frequently-bought-section .frequently-bought-item .product-action .add-to-cart-btn:hover:not(:disabled){background:#555}.shopping_cart .frequently-bought-section .frequently-bought-item .product-action .add-to-cart-btn:disabled{background:#ccc;cursor:not-allowed;opacity:.6}.shopping_cart .frequently-bought-section .frequently-bought-item .product-action .add-to-cart-btn:focus{outline:none;box-shadow:0 0 0 3px rgba(51,51,51,.2)}.shopping_cart .frequently-bought-section .frequently-bought-item .product-variants-data{display:none}.shopping_cart .cart-sidebar{position:sticky;top:20px}.shopping_cart .cart-sidebar .shipping-method-section,.shopping_cart .cart-sidebar .order-summary-section{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:24px;margin-bottom:24px}.shopping_cart .cart-sidebar .shipping-method-section h3,.shopping_cart .cart-sidebar .order-summary-section h3{font-size:1.25rem;font-weight:600;margin:0 0 20px 0;color:#333}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option{border:2px solid #eee;border-radius:8px;margin-bottom:12px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option:last-child{margin-bottom:0}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option:hover{border-color:rgba(32,174,180,.3);background:rgba(32,174,180,.05)}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option input[type=radio]{position:absolute;opacity:0;width:0;height:0}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option:has(input[type=radio]:checked){border-color:#20aeb4;background:rgba(32,174,180,.05);box-shadow:0 0 0 1px rgba(32,174,180,.2)}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option:has(input[type=radio]:checked) .shipping-option-label{color:#20aeb4;font-weight:600}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option:has(input[type=radio]:checked) .shipping-option-label .shipping-text{color:#20aeb4;font-weight:600}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option input[type=radio]:checked+.shipping-option-label{color:#20aeb4;font-weight:600}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option input[type=radio]:checked+.shipping-option-label .shipping-text{color:#20aeb4;font-weight:600}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option .shipping-option-label{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;margin:0;cursor:pointer;font-size:14px;line-height:1.4;position:relative}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option .shipping-option-label::before{content:"";width:16px;height:16px;border:2px solid #ddd;border-radius:50%;margin-right:12px;flex-shrink:0;background:#fff;transition:all .2s ease}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option .shipping-option-label .shipping-text{flex:1;margin-right:8px}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option .shipping-option-label .shipping-info-btn{color:#20aeb4;text-decoration:none;font-size:16px;flex-shrink:0;z-index:10;position:relative}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option .shipping-option-label .shipping-info-btn:hover{color:#188489}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option .shipping-option-label .shipping-info-btn:focus{outline:none;color:#146f73}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option input[type=radio]:checked+.shipping-option-label::before{border-color:#20aeb4;background:#20aeb4;box-shadow:inset 0 0 0 3px #fff}.shopping_cart .cart-sidebar .order-summary-section .summary-line{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #eee;font-size:14px}.shopping_cart .cart-sidebar .order-summary-section .summary-line:last-child{border-bottom:none}.shopping_cart .cart-sidebar .order-summary-section .summary-line.total-line{font-size:18px;font-weight:600;color:#333;border-top:2px solid #eee;padding-top:16px;margin-top:8px}.shopping_cart .cart-sidebar .order-summary-section .summary-line span:last-child{font-weight:600}.shopping_cart .cart-sidebar .checkout-actions{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:24px}.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons{margin-bottom:20px}.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed{background-color:#20aeb4 !important;border-radius:6px;margin-bottom:12px;box-shadow:0 2px 8px rgba(32,174,180,.3);transition:all .2s ease;overflow:hidden}.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed:hover{background-color:#1a8d91 !important;box-shadow:0 4px 12px rgba(32,174,180,.4);transform:translateY(-1px)}.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed a,.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed button{width:100%;display:block;color:#fff !important;text-decoration:none;padding:18px 24px;font-size:18px;font-weight:600;border:none;background:rgba(0,0,0,0) !important;cursor:pointer;transition:all .2s ease;border-radius:6px}.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed a:hover,.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed button:hover{background-color:rgba(255,255,255,.1) !important}.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed a:focus,.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed button:focus{outline:none;box-shadow:inset 0 0 0 2px rgba(255,255,255,.3)}.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed a.oc-loading,.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed button.oc-loading{opacity:.8;cursor:not-allowed}.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed a.oc-loading::after,.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed button.oc-loading::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid rgba(0,0,0,0);border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.shopping_cart .cart-sidebar .checkout-actions .secondary-actions{text-align:center;margin-bottom:20px}.shopping_cart .cart-sidebar .checkout-actions .secondary-actions .continue-shopping-link{color:#666;text-decoration:none;font-size:14px}.shopping_cart .cart-sidebar .checkout-actions .secondary-actions .continue-shopping-link:hover{color:#20aeb4;text-decoration:underline}.shopping_cart .cart-sidebar .checkout-actions .payment-security{text-align:center;opacity:.7}.shopping_cart .cart-sidebar .checkout-actions .payment-security img{max-width:100%;height:auto}.shopping_cart .empty-cart{text-align:center;padding:60px 20px}.shopping_cart .empty-cart .empty-cart-content img{max-width:200px;margin-bottom:30px}.shopping_cart .empty-cart .empty-cart-content h2{color:#666;margin-bottom:30px}.shopping_cart .empty-cart .empty-cart-content .continue-shopping-btn{background:#20aeb4;color:#fff;text-decoration:none;padding:15px 30px;border-radius:6px;font-weight:600;transition:all .2s ease}.shopping_cart .empty-cart .empty-cart-content .continue-shopping-btn:hover{background:#188489}@media(max-width: 991px){.shopping_cart .cart-sidebar{position:static;margin-top:2rem}.shopping_cart .cart-table-section .cart-table{font-size:14px}.shopping_cart .cart-table-section .cart-table thead th{padding:16px 12px;font-size:12px}.shopping_cart .cart-table-section .cart-table tbody .cart-item td{padding:16px 12px}.shopping_cart .cart-table-section .cart-table .product-info .product-details .product-image{width:60px;height:60px}.shopping_cart .cart-table-section .cart-table .product-info .product-details .product-text .product-title{font-size:14px}.shopping_cart .cart-table-section .cart-table .quantity-control .quantity-controls .quantity-btn{width:32px;height:32px;font-size:14px}.shopping_cart .cart-table-section .cart-table .quantity-control .quantity-controls .quantity-input{width:45px;height:32px;font-size:13px}.shopping_cart .cart-table-section .cart-table .item-total{font-size:16px}.shopping_cart .frequently-bought-section{padding:20px}.shopping_cart .frequently-bought-section .frequently-bought-item{flex-direction:column;text-align:center;padding:16px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-image{align-self:center}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info{text-align:center;margin:12px 0}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .product-options .size-select{min-width:100%}}@media(max-width: 767px){.shopping_cart h1{font-size:2rem}.shopping_cart .cart-table-section{overflow-x:auto}.shopping_cart .cart-table-section .cart-table{min-width:600px}.shopping_cart .cart-table-section .cart-table .product-info .product-details{flex-direction:column;text-align:center;gap:12px}.shopping_cart .cart-table-section .cart-table .product-info .product-details .product-image{align-self:center;width:80px;height:80px}.shopping_cart .frequently-bought-section{padding:16px}.shopping_cart .frequently-bought-section h3{font-size:1.25rem}.shopping_cart .cart-sidebar .shipping-method-section,.shopping_cart .cart-sidebar .order-summary-section,.shopping_cart .cart-sidebar .checkout-actions{padding:20px}.shopping_cart .cart-sidebar .shipping-method-section h3{font-size:1.1rem}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option{padding:12px}.shopping_cart .cart-sidebar .shipping-method-section .shipping-options .shipping-option label{font-size:13px}.shopping_cart .cart-sidebar .order-summary-section h3{font-size:1.1rem}}@media(max-width: 575px){.shopping_cart{margin-top:30px}.shopping_cart .container{padding:0 15px}.shopping_cart h1{font-size:1.75rem;text-align:center}.shopping_cart>p{text-align:center;font-size:14px}.shopping_cart .cart-table-section .cart-table{font-size:12px}.shopping_cart .cart-table-section .cart-table .product-info .product-details .product-image{width:60px;height:60px}.shopping_cart .cart-table-section .cart-table .product-info .product-details .product-text .product-title{font-size:13px;line-height:1.3}.shopping_cart .cart-table-section .cart-table .product-info .product-details .product-text .product-variant{font-size:12px}.shopping_cart .cart-table-section .cart-table .quantity-control .quantity-controls .quantity-btn{width:28px;height:28px;font-size:12px}.shopping_cart .cart-table-section .cart-table .quantity-control .quantity-controls .quantity-input{width:40px;height:28px;font-size:12px}.shopping_cart .cart-table-section .cart-table .item-total{font-size:14px}.shopping_cart .frequently-bought-section{padding:12px}.shopping_cart .frequently-bought-section h3{font-size:1.1rem;margin-bottom:16px}.shopping_cart .frequently-bought-section .frequently-bought-item{padding:12px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-image{width:70px;height:70px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info h4{font-size:14px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-info .price{font-size:16px}.shopping_cart .frequently-bought-section .frequently-bought-item .product-action .add-to-cart-btn{padding:8px 16px;font-size:12px}.shopping_cart .cart-sidebar .shipping-method-section,.shopping_cart .cart-sidebar .order-summary-section,.shopping_cart .cart-sidebar .checkout-actions{padding:16px;margin-bottom:16px}.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed a,.shopping_cart .cart-sidebar .checkout-actions .checkout-buttons .proceed button{padding:14px 20px;font-size:15px}}.success_page{margin-top:6%}.success_page .success_wrap .success_img img{width:290px;height:auto}.success_page .success_wrap h2{color:#20aeb4;margin-top:50px}.success_page .success_wrap p{margin-top:50px;margin-bottom:50px;font-size:21px}.success_page .success_wrap .success_button{padding-bottom:10%}.success_page .success_wrap .success_button a{text-decoration:none;font-family:comfortaa;color:#fff;background:#20aeb4;padding:15px 30px;border-radius:4px}.learning_center_icon .dropdown{text-align:center;border:1px solid #20aeb4;border-radius:4px}.learning_center_icon .dropdown .learn_icon{display:inline-block;padding:15px 40px;font-family:comfortaa;color:#20aeb4;font-size:21px;text-decoration:none}.learning_center_icon .dropdown-menu{width:100%;transform:translate3d(0px, 61px, 0px) !important;border:1px solid #20aeb4;box-shadow:0px 5px 12px rgba(0,0,0,.2)}.learning_center_icon .dropdown-menu .user_wrap{padding:10px 24px}.learning_center_icon .dropdown-menu .user_wrap i{color:#20aeb4}.learning_center_icon .dropdown-menu .user_wrap .name_wrap{margin-left:15px}.learning_center_icon .dropdown-menu .user_wrap .name_wrap a{font-family:comfortaa;color:#20aeb4;font-size:14px}.learning_center_icon .dropdown-menu .learning_button_wrap{text-align:center;margin-top:30px;margin-bottom:40px}.learning_center_icon .dropdown-menu .learning_button_wrap .learning_button{font-family:comfortaa;color:#fff;background-color:#20aeb4;padding:20px 45px;border-radius:4px;font-size:21px;text-decoration:none}.learning_center_icon .dropdown-menu .learning_button_list{margin:30px 24px;border-bottom:1px solid #d8d8d8;padding-bottom:10px;padding-top:10px}.learning_center_icon .dropdown-menu .learning_button_list a{font-family:comfortaa;color:#333;font-size:21px;font-weight:bold;text-decoration:none}.member_ship_background_wrap{background-color:#eff1ff}.name_background{background-image:url(../images/name_banner_bg.png);background-size:100% 300px;background-repeat:no-repeat}.name_background .font_wrap{text-align:center;margin-top:8%;margin-bottom:8%}.name_background .font_wrap p{color:#fff;font-size:48px}.name_background .font_wrap p i{font-style:normal}.name_background .font_wrap p span{margin-left:30px;font-family:magic;font-size:48px;color:#fff}.dashboard{padding-top:100px;padding-bottom:100px;background-color:#eff1ff}.dashboard .go_to_button{background-color:#20aeb4;border-radius:2px;text-align:center}.dashboard .go_to_button a{color:#fff;font-family:comfortaa;font-size:21px;padding:15px 30px;display:inline-block;text-decoration:none}.dashboard .list-group{background:#fff;border:1px solid #20aeb4;box-shadow:0px 5px 12px rgba(0,0,0,.2);margin-top:50px;border-radius:2px}.dashboard .list-group li{margin-top:20px}.dashboard .list-group li a{font-family:comfortaa;font-size:18px;color:#20aeb4;text-decoration:none;font-weight:600}.tips_wrap{background:#fff;box-shadow:0px 5px 15px rgba(0,0,0,.2);margin-bottom:50px}.tips_wrap .tips_title{margin-top:15px;margin-bottom:15px}.tips_wrap .tips_title a{font-family:comfortaa;color:#333;font-size:24px;text-decoration:none}.tips_wrap .tips_text{margin-right:15px}.tips_wrap .tips_text a{display:inline-block;font-size:18px;color:#666;text-decoration:none;margin-right:15px}.tips_wrap .tips_link a{color:#20aeb4;text-decoration:underline;display:inline-block;margin-right:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tips_wrap .tips_link{margin-top:15px;margin-bottom:15px}.page_part{margin-top:100px;margin-bottom:100px}.page_part ul .active .page-link{background:#20aeb4 !important;color:#fff !important;border-color:#20aeb4}.page_part ul li a{color:#20aeb4}.faq_wrap{margin-top:4%}.faq_wrap .faq_content_left{padding-left:30px;padding-right:30px;padding-bottom:30px}.faq_wrap h2{font-family:comfortaa;color:#20aeb4}.faq_wrap h6{margin-bottom:20px}.faq_wrap .faq_content_left_title p{font-size:14px;color:#666}.faq_wrap .faq_content_left_text p{font-size:14px;color:#979797}.faq_wrap .faq_content_right{margin-bottom:50px}.faq_wrap .faq_content_right p{color:#333}.faq_wrap .faq_content_right ul li{padding:0 !important}.faq_wrap .faq_content_right ul li h4{margin-top:60px;font-family:comfortaa;margin-bottom:20px;color:#20aeb4}.faq_wrap .faq_link_style{border-bottom:1px solid #20aeb4}.faq_wrap .faq_link_style a{display:inline-block;font-size:18px;color:#20aeb4;padding-top:20px;padding-bottom:20px}a:focus,a:hover,a:active{outline:0;text-decoration:none}.question_list .panel{border-width:0 0 1px 0;border-style:solid;border-color:#fff;background:none;box-shadow:none;margin-top:50px}.question_list .panel:last-child{border-bottom:none}.question_list .panel-group>.panel:first-child .panel-heading{border-radius:4px 4px 0 0}.question_list .panel-group .panel{border-radius:0}.question_list .panel-group .panel+.panel{margin-top:50px}.question_list .panel-heading{background-color:#0080c3;border-radius:0;border:none;color:#fff;padding:0}.question_list .panel-title a{display:block;color:#fff;padding:30px;position:relative;font-size:21px;font-weight:400;font-family:comfortaa}.question_list .panel-body{background:#fff;padding:30px;border:1px solid #0080c3}.question_list .panel:last-child .panel-body{border-radius:0 0 4px 4px}.question_list .panel:last-child .panel-heading{border-radius:0 0 4px 4px;transition:border-radius .3s linear .2s}.question_list .panel:last-child .panel-heading.active{border-radius:0;transition:border-radius linear 0s}.question_list .panel-heading a:before{content:"";position:absolute;font-family:"Material Icons";right:30px;top:25px;font-size:30px;transition:all .5s;transform:scale(1)}.question_list .panel-heading.active a:before{content:" ";transition:all .5s;transform:scale(0)}.question_list #bs-collapse .panel-heading a:after{content:" ";font-size:30px;position:absolute;font-family:"Material Icons";right:30px;top:25px;transform:scale(0);transition:all .5s}.question_list #bs-collapse .panel-heading.active a:after{content:"";transform:scale(1);transition:all .5s}.question_list h2{color:#333;font-size:28px;font-weight:bold;text-align:center;padding-bottom:30px;border-bottom:1px solid #333;margin-bottom:30px;font-weight:300;margin-top:50px}.question_list h4{margin-bottom:0px !important}.question_list .answer_list .question_title{font-size:26px;font-weight:400;line-height:36px;color:#333;margin-bottom:3%}.question_list .answer_list .weight{margin-top:30px;color:#333}.header_wrap{background:#fff}.question_all_wrap{background:#eff1ff;padding-top:100px;padding-bottom:100px}.dropzone{border:1px dashed #979797;border-radius:5px;background:#fff}#demo-upload{text-align:center}#demo-upload .dz-button{font-family:comfortaa;font-size:16px;color:#979797}#demo-upload span{padding-bottom:10px;display:block}#demo-upload span img{width:40px;height:auto}input[type=radio]{width:20px !important;height:20px !important}.form-check-label{font-size:21px !important;margin-left:10px}.course_background{background-color:#eff1ff;padding-bottom:60px}.my_course_line{border-bottom:1px solid #d8d8d8;padding-top:2%;margin-bottom:3%}.my_course_line .my_course_title{font-size:21px;border-bottom:4px solid #20aeb4;margin-top:8%}.course_big_title{color:#333}.course_start{background-color:#fff;box-shadow:0px 5px 15px rgba(0,0,0,.1);margin-top:20%;position:relative}.course_start .course_padding{padding:20px}.course_start .course_padding .course_people{width:180px;height:35px;line-height:35px;text-align:center;color:#20aeb4;font-size:12px;border:1px solid #20aeb4;border-radius:20px}.course_start .course_padding .course_people i{margin-right:5px}.course_start .course_padding h5{margin-top:20px}.course_start .course_padding span{color:#20aeb4;font-size:14px}.course_start .course_padding span i{margin-right:5px}.course_start .course_padding .span_margin{margin-left:20px}.course_start .course_progress{margin-top:30px}.course_start .course_progress p{font-size:14px;margin-bottom:5px !important}.course_start .course_start_button{text-align:center;margin-top:50px;margin-bottom:20px}.course_start .course_start_button a{font-size:21px;color:#fff;font-family:comfortaa;padding:15px 40px;background-color:#20aeb4;border-radius:4px}.course_start .course_img_wrap .product-link{display:block;position:relative}.course_start .course_img_wrap .product-link .course-label-wrap{position:absolute;top:0;display:flex}.course_start .course_img_wrap .product-link .course-label-wrap .course-label{margin-right:10px;display:flex;justify-content:center;flex-direction:column;width:80px;height:80px;background:#ff9c00}.course_start .course_img_wrap .product-link .course-label-wrap .course-label span{display:inline-block;text-align:center;color:#fff;font-size:22px;font-weight:bold}.course_start .course_img_wrap .product-link .course-label-wrap .course-label.label_new{background:#f44336}.continue_list{margin-top:100px}.continue_list .continue_title{color:#333}.continue_list .continue_title h1{margin-bottom:4%}.continue_wrap{background-color:#fff;padding:30px}.continue_wrap .user_top{color:#fff;background-color:#20aeb4;border-top-left-radius:4px;border-top-right-radius:4px;padding:10px 0px}.continue_wrap .user_top i{margin-right:10px}.continue_wrap .continue_content h4{color:#333;margin-bottom:20px}.continue_wrap .continue_content span{color:#20aeb4}.continue_wrap .continue_content span i{margin-right:10px}.continue_wrap .continue_content .span_margin{margin-left:40px}.continue_wrap .continue_content .completion{margin-bottom:5px !important;font-size:14px;margin-top:40px}.continue_wrap .continue_content .course_start_button{margin-top:40px}.continue_wrap .continue_content .course_start_button a{font-size:21px;color:#fff;font-family:comfortaa;padding:15px 40px;background-color:#20aeb4;border-radius:4px}.complete_course{margin-top:100px;margin-bottom:100px}.complete_course .course_start_button a{background-color:#d64d64 !important}.lesson_background{background-color:#eff1ff;padding-bottom:100px}.back_course{margin-top:50px;margin-bottom:60px}.back_course a{color:#fff;background-color:#20aeb4;font-family:comfortaa;font-size:21px;padding:15px 20px;border-radius:4px}.back_course a i{margin-right:10px}.lesson_wrap{text-align:center;background-color:#fff;border-radius:10px;padding:50px 20px;position:relative}.lesson_wrap h3{width:60%;margin:0 auto;border-bottom:1px solid #d8d8d8;padding-bottom:20px}.lesson_wrap .lesson_table{padding-top:50px}.lesson_wrap .lesson_table .edit_img_wrap,.lesson_wrap .lesson_table .assignment_img_wrap,.lesson_wrap .lesson_table .graded_img_wrap,.lesson_wrap .lesson_table .pdf_img_wrap{text-align:center}.lesson_wrap .lesson_table .edit_img_wrap a img,.lesson_wrap .lesson_table .assignment_img_wrap a img,.lesson_wrap .lesson_table .graded_img_wrap a img,.lesson_wrap .lesson_table .pdf_img_wrap a img{width:26px;height:auto}.lesson_wrap .lesson_table .download_img_wrap{text-align:center}.lesson_wrap .lesson_table .download_img_wrap a img{width:30px;height:auto}.lesson_wrap .lesson_table .table thead{background-color:#20aeb4;color:#fff;border-radius:10px}.lesson_wrap .lesson_table th{padding:30px !important;vertical-align:middle !important}.lesson_wrap .lesson_table td{vertical-align:middle !important}.lesson_bread{padding-top:30px}.lesson_bread .breadcrumb{background-color:#eff1ff !important}.lesson_bread .breadcrumb a{color:#333}.lesson_bread .breadcrumb .active{color:#20aeb4}.messages_all h2{line-height:60px}.messages_all .messages_wrap{margin-top:52px}.messages_all .messages_wrap .messages_style{background:#fff;box-shadow:0px 5px 12px rgba(0,0,0,.1);padding:30px}.messages_all .messages_wrap .messages_style h5{color:#0080c3}.messages_all .messages_wrap .messages_style small{color:#0080c3}.orders_all h2{line-height:60px}.orders_all .orders_table_wrap{margin-top:52px}.orders_all .orders_table_wrap table{margin-top:40px;text-align:center;background:#fff;box-shadow:0px 5px 12px rgba(0,0,0,.1);padding:30px}.orders_all .orders_table_wrap table td{font-size:14px}.orders_all .orders_table_wrap table .order_number{color:#0079e4}.orders_all .orders_table_wrap table .fulfilled{color:#0f8400}.personal_information_wrap h2{line-height:60px}.personal_information_wrap .information_form{background:#fff;box-shadow:0px 5px 12px rgba(0,0,0,.1);padding:30px;margin-top:52px}.personal_information_wrap .information_form .file_wrap .file_head_wrap i{color:#20aeb4}.personal_information_wrap .information_form .file_wrap .upload_img_button{margin-top:10px;position:relative;overflow:hidden;display:inline-block;cursor:pointer}.personal_information_wrap .information_form .file_wrap .upload_img_button input{font-size:100px;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.personal_information_wrap .information_form .file_wrap .upload_img_button button{background-color:#fff !important;border:1px solid #20aeb4;color:#20aeb4;padding:15px 40px;cursor:pointer;border-radius:4px}.personal_information_wrap .information_form .file_wrap .upload_img_button button i{color:#20aeb4;margin-left:10px}.personal_information_wrap .information_form .name_wrap{margin-top:30px}.personal_information_wrap .information_form .name_wrap input{height:50px}.information_submit_button button{width:100%;padding:15px;background-color:#20aeb4 !important;border-color:#20aeb4 !important;font-family:comfortaa}.change_password_wrap{margin-top:60px}.change_password_wrap h3{margin-bottom:30px}.change_password_wrap .password_form{background:#fff;box-shadow:0px 5px 12px rgba(0,0,0,.1);padding:30px}.change_password_wrap .password_form input{height:50px !important;margin-bottom:20px}.password_submit_button button{width:100%;padding:15px;background-color:#20aeb4 !important;border-color:#20aeb4}.page{background:#20aeb4}.page_single{display:flex;flex-direction:column;justify-content:center;min-height:100vh}.login_wrap{border-radius:30px;padding:50px;background:#fff}.login_wrap h2{margin-top:40px;margin-bottom:40px}.login_wrap p{color:#666}.login_wrap .form-group{margin-bottom:2rem !important}.login_wrap .forgot_link a{font-size:14px;color:#20aeb4;text-decoration:underline}.log_information,.dog_information{background:#fff;box-shadow:0px 5px 12px rgba(0,0,0,.1);padding-left:30px;padding-bottom:30px;padding-right:30px;padding-top:50px;margin-top:52px}.log_information h3,.dog_information h3{font-family:comfortaa;text-decoration:underline;margin-bottom:40px}.log_information .form-control,.dog_information .form-control{border:none;border-bottom:1px dashed #666 !important}.log_information label,.dog_information label{font-size:21px}.log_information .form-group,.dog_information .form-group{margin-top:40px}.log_information .dog_gender,.dog_information .dog_gender{padding-top:30px}.log_information .dog_gender span,.dog_information .dog_gender span{font-size:21px}.log_information .dog_gender .form-check,.dog_information .dog_gender .form-check{margin-left:40px}.log_wrap,.vaccines_wrap{margin-top:50px;box-shadow:0px 5px 12px rgba(0,0,0,.1)}.story_background{background-color:#eff1ff}.story_background .breadcrumb{margin-bottom:0px !important;background-color:#eff1ff;padding-top:30px;padding-bottom:30px}.story_background .breadcrumb a{font-size:comfortaa;font-size:14px;color:#20aeb4}.story_background .breadcrumb .active{color:#20aeb4 !important;font-size:18px;font-family:comfortaa}.story_background .story_wrap{background-color:#fff;padding:5%;margin-bottom:4%}.story_background .story_wrap .story_img_wrap{margin-bottom:30px}.story_background .story_wrap h2{margin-bottom:30px}.story_background .story_wrap h2 span{font-size:14px;color:#666}.story_background .story_wrap p{font-size:16px}.article_right_wrap{background-color:#fff;margin-bottom:30px}.article_link_wrap{padding:30px}.article_link_wrap a{font-size:21px;text-decoration:none;color:#333}.contact_us_wrap .form-group{margin-top:30px}.contact_us_wrap button{margin-top:30px;background-color:#20aeb4;border:1px solid #20aeb4}.contact_us_wrap button:hover{background-color:#20aeb4;border:1px solid #20aeb4}.privacy_policy h4{padding-top:30px}.parsley-errors-list li{color:#e90411}.questions_button{width:100%;padding:15px;background-color:#20aeb4 !important;border-color:#20aeb4 !important;font-family:comfortaa;margin-top:20%;font-size:21px}.message_number{width:30px;height:30px;font-size:14px;background:#20aeb4;border-radius:50%;color:#fff;margin-left:10px;display:inline-block;text-align:center;line-height:32px}.upload-btn{text-align:center}.upload-btn .quiz-file-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upload-btn .quiz-file-input+label figure{width:100px;height:auto;display:block;margin:0 auto}.course_material p{font-size:20px !important;line-height:34px;color:#333}.course_material .material_text_style{margin-top:40px;margin-bottom:40px}.course_material h3{color:#262422;line-height:1.3;font-weight:700;margin-top:50px}.material-wrap{background-color:#fff;padding-left:5%;padding-right:5%;padding-top:5%;padding-bottom:2%;margin-bottom:40px}.breadcrumb-item{font-family:comfortaa;font-size:14px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.empty-cart{margin-bottom:20%}.empty-cart img{width:200px;height:auto}.empty-cart h2{margin-top:40px;margin-bottom:60px}.empty-cart a{font-size:21px;color:#fff;font-family:comfortaa;padding:15px 40px;background-color:#20aeb4;border-radius:4px}.error_page{margin-top:5%}.error_page img{width:500px}.back_to_home{margin-top:60px;margin-bottom:10%}.back_to_home a{font-size:21px;color:#fff;font-family:comfortaa;padding:15px 40px;background-color:#20aeb4;border-radius:4px}.zoomify{cursor:pointer;cursor:zoom-in}.zoomify.zoomed{cursor:zoom-out;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;position:relative;z-index:1501}.zoomify-shadow{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;z-index:1500;background:rgba(0,0,0,.3);opacity:0}.zoomify-shadow.zoomed{opacity:1;cursor:pointer;cursor:zoom-out}.certified-paper{margin-bottom:20px}.payment_img{padding-top:40px}.success_cart{margin-bottom:50px}.faq_content_right h5{margin-top:30px}.register_service_dog{display:inline-block;color:#fff;background-color:#d32110;padding:20px 80px;margin-top:5px;border-radius:4px;font-size:21px}.register_service_dog:hover{color:#fff;background-color:#a41a0c}.legalities h5{margin-top:50px;text-decoration:underline;margin-bottom:20px}.legalities p{font-size:16px;line-height:28px}.legalities p span{font-weight:bold;text-decoration:underline}.legalities .legalities_text_margin{margin-bottom:40px}.legalities .legalities_table{padding-top:20px;padding-bottom:36px;font-size:16px;text-align:center}.legalities .legalities_table td{border:1px solid #333;padding:35px}.recognize{text-align:center}.recognize img{width:50px;height:auto}.recognize p{font-size:21px;margin-top:30px}.course_margin{margin-bottom:50px}.view_course_button a{width:100%;background-color:#20aeb4;font-size:21px;color:#fff;font-family:comfortaa;padding-top:20px;padding-bottom:20px;border-radius:4px;display:inline-block}.view_course_button a:hover{background:#1ea3a9}.breadcrumb{padding-left:0rem !important;padding-top:.75rem !important;padding-right:1rem !important;padding-bottom:1rem !important}.course_people_number{background-color:#20aeb4;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;font-size:18px;padding:10px}.course_people_number i{margin-right:5px;font-size:20px}.online_school_course_price{padding-top:10px;font-size:36px}.online_school_course_padding{padding:20px}.online_school_course_padding span{color:#20aeb4;font-size:16px;margin-right:20px}.online_school_course_padding .original_price{margin-left:10px;color:#979797;text-decoration:line-through !important}.online_school_course_title{font-size:21px;display:inline-block;color:#333;text-decoration:none;margin-bottom:10px}.learning_center_breadcrumb .breadcrumb{padding-top:30px !important}.learning_center_breadcrumb .breadcrumb li{font-size:14px !important}.learning_center_breadcrumb .breadcrumb li a{font-size:14px !important}.search_bg{border:2px solid #20aeb4;border-radius:10px;margin-top:10%;margin-bottom:10%;padding:3%}.search_bg .search_line{border-bottom:10px solid #20aeb4}.search_bg .look_up{font-size:36px;font-weight:bold;color:#20aeb4}.search_bg .secure{font-size:30px;color:#333;text-align:right}.search_bg .secure i{margin-left:2%}.search_bg .code_number{background-color:#c5e3f0;padding:5%;margin-top:10%;border-radius:4px}.search_bg .code_number form{margin-top:10%}.search_bg .search_result{background-color:#c5e3f0;padding:3%;border-radius:4px;margin-top:5%}.search_bg .search_result h3{padding-bottom:3%}.search_bg .search_result h5{line-height:3rem}.search_bg .search_result h5 span{color:#14587a}.search_bg .search_margin{margin-top:5%}.pop_up_wrap{position:relative;padding:5%;margin:3%;border:4px solid #20aeb4;border-radius:4px}.pop_up_wrap h4{color:#20aeb4;font-weight:300;text-align:center}.pop_up_wrap h1{text-align:center;color:#20aeb4;margin-top:10px}.pop_up_wrap h1 span{font-size:60px;font-weight:bold}.pop_up_wrap .pop_input{border:2px solid #ced4da;height:3rem !important;margin-bottom:5%}.pop_up_wrap .pop_close{position:absolute;left:92%;top:2%}.pop_up_wrap .pop_btn{text-align:center;background:#ff9c00;color:#fff;margin:0 auto;padding:4% 15%;font-size:21px}.banner-video{position:relative;background-image:url(../images/video-background.jpg);background-repeat:no-repeat;height:90vh;min-height:30rem;width:100%;overflow:hidden;background-position:center}.banner-video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:1;transform:translateX(-50%) translateY(-50%)}.banner-video .container{position:relative;z-index:2}.banner-video .container .big_padding{padding-bottom:40px}.banner-video .container .video_learn_more{margin-bottom:50px}.banner-video .container h1{font-size:60px;color:#fff;line-height:70px;font-weight:600}.banner-video .container h2{font-size:24px;color:#fff;font-family:flame;font-weight:300}.banner-video .container .video_learn_more{margin-top:4%}.banner-video .container .video_learn_more a{font-size:22px;border:2px solid #fff;font-family:comfortaa;padding:1.3% 3%;color:#fff}.banner-video .container .video_learn_more a:hover{background:#fff;color:#333}.affiliates .under_line{text-decoration:underline}.contact_background{padding-top:3%;padding-bottom:3%}.about-us-wrap{margin-top:4%}.contact-us-wrap{background-color:#fff;padding:5%}.three_contact_form{padding-bottom:100px}.media_form .form_color{padding:10%;cursor:pointer}.media_form .form_color .media_img_margin{margin-top:25px}.media_form .form_color h4{margin-top:30px}.media_form .form_color p{margin-top:30px}.media_form .blue_form_color{border:1px solid #0080c3}.media_form .red_form_color{border:1px solid #d64d64}.media_form .yellow_form_color{border:1px solid #ff9c00}.media_dialog{padding:5%}.about_us_text_wrap{margin-top:10%}.about_us_text_wrap h2{font-size:34px;line-height:1.5}.about_us_text_wrap p{font-size:16px !important}.about_us_text_wrap .fusion-dropcap{display:inline-flex;align-items:center;justify-content:center;position:relative;top:4px;float:left;margin-right:10px;padding:0;height:48px;line-height:52px;color:#20aeb4;font-size:60px;text-transform:uppercase}.about_us_text_wrap .about_margin{margin-top:8%}.legalities_button_wrap{margin-top:30px}.legalities_button_wrap .legalities_button a{background-color:#20aeb4;color:#fff;font-size:18px;text-decoration:none;padding:20px 40px;border-radius:4px}.legalities_button_wrap .legalities_button a:hover{background:#1ea3a9}.address_list_wrap .span_red{color:#d1251d}.address_list_wrap p{margin-top:30px}.courses_dropdown .head-yellow{color:#fd7e14 !important}.courses_dropdown .head-blue{color:#51abe6 !important}.courses_dropdown .head-red{color:#f73a08 !important}.courses_dropdown a{color:#20aeb4 !important;padding-top:10px;padding-bottom:10px}.address_icon_style{margin-right:30px;height:50px;width:40px}.enroll-wrapper{margin:65px 0 50px 0;min-height:820px}.enroll-wrapper h2{text-align:center;margin-bottom:40px}.enroll-wrapper .multisteps-form__progress{display:grid;grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.enroll-wrapper .multisteps-form__progress-btn{transition-property:all;transition-duration:.15s;transition-timing-function:linear;transition-delay:0s;position:relative;padding-top:20px;color:rgba(108,117,125,.7);text-indent:-9999px;border:none;background-color:rgba(0,0,0,0);outline:none !important;cursor:pointer}@media(min-width: 500px){.enroll-wrapper .multisteps-form__progress-btn{text-indent:0}}.enroll-wrapper .multisteps-form__progress-btn:before{position:absolute;top:0;left:50%;display:block;width:13px;height:13px;content:"";transform:translateX(-50%);transition:all .15s linear 0s,transform .15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;border:2px solid currentColor;border-radius:50%;background-color:#fff;box-sizing:border-box;z-index:3}.enroll-wrapper .multisteps-form__progress-btn:after{position:absolute;top:5px;left:calc(-50% - 6.5px);transition-property:all;transition-duration:.15s;transition-timing-function:linear;transition-delay:0s;display:block;width:100%;height:2px;content:"";background-color:currentColor;z-index:1}.enroll-wrapper .multisteps-form__progress-btn:first-child:after{display:none}.enroll-wrapper .multisteps-form__progress-btn.js-active{color:#007bff}.enroll-wrapper .multisteps-form__progress-btn.js-active:before{transform:translateX(-50%) scale(1.2);background-color:currentColor}.enroll-wrapper .multisteps-form__form{position:relative}.enroll-wrapper .multisteps-form__panel{position:absolute;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden}.enroll-wrapper .multisteps-form__panel.js-active{height:auto;opacity:1;visibility:visible}.enroll-wrapper .multisteps-form__panel[data-animation=scaleOut]{transform:scale(1.1)}.enroll-wrapper .multisteps-form__panel[data-animation=scaleOut].js-active{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;transform:scale(1)}.enroll-wrapper .multisteps-form__panel[data-animation=slideHorz]{left:50px}.enroll-wrapper .multisteps-form__panel[data-animation=slideHorz].js-active{transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(0.2, 1.13, 0.38, 1.43);transition-delay:0s;left:0}.enroll-wrapper .multisteps-form__panel[data-animation=slideVert]{top:30px}.enroll-wrapper .multisteps-form__panel[data-animation=slideVert].js-active{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;top:0}.enroll-wrapper .multisteps-form__panel[data-animation=fadeIn].js-active{transition-property:all;transition-duration:.3s;transition-timing-function:linear;transition-delay:0s}.enroll-wrapper .multisteps-form__panel[data-animation=scaleIn]{transform:scale(0.9)}.enroll-wrapper .multisteps-form__panel[data-animation=scaleIn].js-active{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;transform:scale(1)}.footer_link p{text-decoration:none;font-family:comfortaa;color:#fff;font-size:12px;font-weight:300}.limited p{font-size:14px !important;margin-left:70px}.link_style{text-decoration:underline;color:#20aeb4;font-weight:bolder}.link_style:hover{color:#1ea3a9;text-decoration:underline}.how_to_learn{margin-top:4%}.how_to_learn h2{color:#20aeb4;font-family:comfortaa}.how_to_learn h3{margin-top:50px;margin-bottom:30px;text-align:center}.how_to_learn h5{text-decoration:underline;margin-top:50px}.how_to_learn h6{margin-top:30px;font-weight:bold}.how_to_learn p{font-size:21px !important}.how_to_learn .tutorials_image_style{border:10px solid #20aeb4}.carousel-control-prev{left:-120px;opacity:1 !important}.carousel-control-next{right:-120px;opacity:1 !important}.products_list_all h2{line-height:60px}.products_wrap{margin-top:52px}.arrow_wrap{margin-bottom:50px;text-align:center;margin-top:50px}.arrow_wrap img{width:50px}.products_list_wrap{margin-top:50px}.product_style{box-shadow:0 5px 5px rgba(0,0,0,.2);background:#fff;text-align:center;margin-bottom:2rem}.product_style img{padding:15px}.product_style .shop_now{text-align:center;color:#fff;background:#ff9c00;padding:10px 25px;display:inline-block;margin-bottom:15px;font-family:comfortaa;font-weight:bold;border-radius:2px}.product_style .shop_now:hover{color:#fff;background:#f19300}.review_gray{background:#f6f6f6}.review_score{padding-top:100px}.review_wrap{background:#fff;box-shadow:0px 5px 15px rgba(0,0,0,.2);margin-bottom:20px}.review_wrap_margin{padding:30px}.review_quotes{float:left;margin-right:20px}.review_quotes img{width:40px}.review_line{width:100%;border:1px solid #f7f7f7;margin-top:80px;margin-bottom:80px;position:relative}.review_line .review_image{position:absolute;top:-35px;right:30px}.review_line .review_image img{width:70px;border-radius:50%}.review_name .review_name_title{color:#20aeb4}.review_name img{height:20px}.up_loading_button{margin-top:30px;width:17.6875rem;height:5rem;font-size:21px;font-family:comfortaa;text-align:center;color:#fff;background:#20aeb4;border-radius:4px;cursor:pointer;vertical-align:middle;line-height:5rem}.up_loading_button img{height:24px;width:auto;margin-right:10px}.up_load_gray{font-size:14px;color:#666}.up_load_red{color:#d64d64}.train_your_own_dog_wrap{margin-top:4%}.train_your_own_dog_wrap h1{text-align:center;font-family:comfortaa;color:#20aeb4;padding-bottom:30px}.train_your_own_dog_wrap p{font-size:21px;line-height:32px;color:#212529}.train_your_own_dog_wrap .different_options_wrap{text-align:center;margin-top:80px;margin-bottom:40px}.train_your_own_dog_wrap .different_options_wrap h3{font-family:comfortaa;color:#20aeb4}.train_your_own_dog_wrap .different_options_wrap p{font-size:18px;color:#666}.our_training_program .our_training_program_content{margin-top:8%;margin-bottom:8%}.our_training_program .our_training_program_content h1{text-align:center;font-family:comfortaa;color:#20aeb4}.our_training_program .our_training_program_content h5{margin-top:10px;text-align:center;color:#666}.our_training_program .our_training_program_content .what_different_type{margin-top:8%}.our_training_program .our_training_program_content .what_different_type h3{margin-bottom:3%}.our_training_program .our_training_program_content .what_different_type p{font-size:21px;line-height:32px;margin-top:5%}.our_training_program .our_training_program_content .what_different_type p .fusion-dropcap{display:inline-flex;align-items:center;justify-content:center;position:relative;top:4px;float:left;margin-right:10px;padding:0;text-transform:uppercase}.our_training_program .our_training_program_content .what_different_type p .what_different_type_image{width:90%}.our_training_program .our_training_program_content .our_training_program_alert{margin-top:3%;font-size:18px;font-weight:bold}.our_training_program .our_training_program_content table{margin-top:3%;font-size:18px}.our_training_program .our_training_program_content table thead{background-color:#1c4a5a;color:#fff}.our_training_program .our_training_program_content table thead tr th{padding-top:30px;padding-bottom:30px;border:3px solid #fff !important}.our_training_program .our_training_program_content table tbody{background-color:#aee1e0}.our_training_program .our_training_program_content table tbody tr td{padding-top:20px;padding-bottom:20px;border:3px solid #fff !important}.our_training_program .our_training_program_content .provide_puppies{font-size:16px;text-align:center;color:#666;font-style:italic}.our_training_program .our_training_program_content .provide_puppies a{text-decoration:underline;color:#20aeb4}.our_training_program .our_training_program_content .our_training_program_list{margin-top:5%}.our_training_program .our_training_program_content .our_training_program_list a{display:inline-block}.our_training_program .our_training_program_content .our_training_program_list .our_training_program_list_button{margin-top:5%}.our_training_program .our_training_program_content .our_training_program_list .our_training_program_list_button h2{color:#20aeb4}.our_training_program .our_training_program_content .our_training_program_list .our_training_program_list_button p{margin-top:0px !important}.our_training_program .our_training_program_content .our_training_program_list .training_class_red{color:#d64d64}.our_training_program .our_training_program_content .our_training_program_list #red_class_button{background-color:#d64d64 !important;pointer-events:none}.our_training_program .our_training_program_content .our_training_program_list .training_class_button{margin-top:20px}.our_training_program .our_training_program_content .our_training_program_list .training_class_button a{width:100%;font-size:18px;background-color:#20aeb4;color:#fff;font-family:comfortaa;padding:15px 20px;border-radius:4px}.our_training_program .our_training_program_content .our_training_program_list .training_class_button a:hover{background:#1ea3a9}.our_training_program .our_training_program_content .our_training_program_list_video{margin-top:8%}.service_dog_training_class_wrap{margin-top:4%;margin-bottom:8%}.service_dog_training_class_wrap h1{text-align:center;font-family:comfortaa;color:#20aeb4;margin-bottom:3%}.service_dog_training_class_wrap p{font-size:21px;margin-bottom:5%}.service_dog_training_class_wrap .service_dog_training_class_red{color:#f44336;text-align:center}.service_dog_training_class_wrap h3{color:#20aeb4}.a-strong{font-family:open-bold;font-weight:bolder}.certify_your_service_dog{margin-top:4%;margin-bottom:4%}.certify_your_service_dog h1{text-align:center;font-family:comfortaa;color:#20aeb4;margin-bottom:3%}.certify_your_service_dog h3{font-weight:bolder;margin-bottom:2%}.certify_your_service_dog .certify-h-margin{margin-top:4%}.certify_your_service_dog p{font-size:21px;margin-bottom:2%}.certify_your_service_dog table{margin-top:3%;font-size:18px}.certify_your_service_dog table thead{background-color:#1c4a5a;color:#fff}.certify_your_service_dog table thead tr th{padding-top:30px;padding-bottom:30px;border:3px solid #fff !important}.certify_your_service_dog table tbody{background-color:#aee1e0}.certify_your_service_dog table tbody tr td{padding-top:20px;padding-bottom:20px;border:3px solid #fff !important}.certify_your_service_dog .certify_enroll{margin-bottom:80px}.certify_your_service_dog .certify_enroll a{text-align:center;width:100%;display:inline-block;padding-top:20px;padding-bottom:20px;color:#fff;font-size:24px;text-decoration:none;background:#ff9c00;border-radius:4px}.certify_your_service_dog strong{color:#f73a08}.home_small_banner{margin-top:100px;text-align:center}.certified_title{font-size:2rem !important;text-align:left;font-family:comfortaa;color:#f73a08;font-weight:bold}.certified_success_alert{margin-bottom:50px}.trust_polit_wrap{vertical-align:middle;line-height:45px}.trust_polit_wrap span{color:#fff;font-size:24px;vertical-align:middle}.trust_polit_wrap img{margin-left:10px;height:25px;line-height:45px}.home_trust_polit_wrap{margin-top:40px}.home_trust_polit_wrap .excellent-color{color:#00b479}.home_trust_polit_wrap img{height:40px;vertical-align:middle}.home_trust_polit_wrap span{color:#32323d;line-height:50px;vertical-align:middle}.schedule_your_dog_assessment{margin-top:4%;margin-bottom:8%}.schedule_your_dog_assessment h1{text-align:center;font-family:comfortaa;color:#20aeb4;margin-bottom:3%}.schedule_your_dog_assessment p{color:#666;line-height:26px}.schedule_your_dog_assessment .schedule_submit_button{padding:10px 50px}.mobile_price_wrap{display:none}.navbar{padding:0px !important}.private_coaching{margin-top:4%;margin-bottom:8%}.private_coaching h1{text-align:center;font-family:comfortaa;color:#20aeb4;margin-bottom:3%}.private_coaching p{line-height:28px;font-size:21px}.private_coaching h4{color:#f73a08;text-align:center;margin-bottom:20px}.private_coaching .private_coaching_banner{margin-top:5%;margin-bottom:5%}.private_coaching h2{margin-top:5%}.private_coaching .private_color{color:#ff9c00}.setup_notice{margin-top:2%;margin-bottom:8%}.setup_notice h1{text-align:center;font-family:comfortaa;color:#20aeb4;margin-bottom:3%;margin-top:5%}.setup_notice p{font-size:21px;line-height:28px}.setup_notice .setup_notice_red{color:#f73a08;font-weight:bold}.setup_notice .setup_notice_green{color:#20aeb4;text-decoration:underline;font-size:21px;margin-top:30px;display:inline-block}.list-group-flush>.list-group-item{border-width:0 0 1px !important}.list-group-item{border:1px solid #20aeb4 !important}.pet-wrap .pet-avatart img{display:inline-block;width:120px;height:120px;padding:5px;border:3px solid #1ea3a9;border-radius:60px;background:#fff}.pet-wrap .pet-button a{font-family:comfortaa}.course-pet{position:absolute;top:10px;left:25px}@media(max-width: 767.98px){.course-pet{position:relative;top:0;left:0}}.card-pet{position:absolute;top:-60px}@media(min-width: 1200px){.container{max-width:1360px !important}}@media(min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1360px !important}}.tips_header_wrap{background-color:#e2fafb;font-family:open;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tips_header_wrap .tips_header_left_part .tips_header_left_part_image_wrap{position:relative;display:block;overflow:hidden;width:100%;padding-top:56%}.tips_header_wrap .tips_header_left_part .tips_header_left_part_image_wrap img{width:100%;padding:0;margin:0;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;min-height:100%}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap{background-color:#20aeb4;border-bottom-left-radius:4px}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content{padding:30px}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content .tips_small_tag{font-size:12px;font-weight:bold;text-transform:uppercase;color:#fff}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content h1{font-size:30px;color:#fff;margin-top:10px;font-weight:bolder}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content h1 a{color:#fff}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content h1 a:hover{text-decoration:underline}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content p{margin-bottom:0px !important}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content p a{margin-top:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;color:#fff}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content p a:hover{text-decoration:underline}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content .blog_author_name{display:inline-block}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content .blog_author_name a{font-family:open;font-size:10px;font-weight:bolder;text-transform:uppercase;color:#fff}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content .blog_author_name a:hover{text-decoration:underline}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content .blog_author_name i{color:#fff;padding-right:2px;font-size:10px;vertical-align:0px !important}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content .blog_release_time{font-family:open;display:inline-block;font-size:10px;color:#fff;font-weight:bolder;margin-left:15px}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content_wrap .tips_header_left_part_content .blog_release_time i{color:#fff;font-size:10px;vertical-align:0px !important}.tips_header_wrap .tips_header_right_part{background-color:#e2fafb}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content{padding-top:30px}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content h4{color:#20aeb4;text-transform:uppercase;font-weight:bold;font-family:comfortaa-sem}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul{list-style:none}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li{margin-top:30px;list-style:none}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_image_wrap{width:38%;display:block;overflow:hidden;float:left}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_image_wrap .tips_header_right_part_list_image{display:block;width:100%;padding-top:60%;position:relative;overflow:hidden}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_image_wrap .tips_header_right_part_list_image img{width:100%;padding:0;margin:0;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;min-height:100%}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_image_wrap .tips_header_right_part_list_image .ranking_tag{width:36px;height:40px;position:absolute;z-index:99;left:0;bottom:0}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_image_wrap .tips_header_right_part_list_image .ranking_tag img{width:36px;height:40px}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_text_wrap{width:62%;padding-left:20px;display:block;float:left;padding-right:30px}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_text_wrap p{color:#20aeb4;font-size:14px;text-transform:uppercase;font-weight:bold;margin-bottom:5px !important}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_text_wrap h5 a{font-family:open-semi-bold;text-decoration:none;color:#333;font-weight:bolder}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_text_wrap h5 a:hover{text-decoration:underline}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_text_wrap .green_author_name{display:inline-block}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_text_wrap .green_author_name a{font-family:open;font-size:10px;font-weight:bolder;text-transform:uppercase;color:#83858f}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_text_wrap .green_author_name a:hover{text-decoration:underline}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_text_wrap .green_author_name i{color:#83858f;font-size:10px;vertical-align:0px !important}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_text_wrap .green_blog_release_time{font-family:open;display:inline-block;font-size:10px;color:#83858f;font-weight:bolder;margin-left:15px}.tips_header_wrap .tips_header_right_part .tips_header_right_part_content ul li .tips_header_right_part_list_text_wrap .green_blog_release_time i{color:#83858f;font-size:10px;vertical-align:0px !important}.topics_part_wrap{margin-top:5%}.topics_part_wrap h3{font-family:comfortaa-sem;text-transform:uppercase}.topics_part_wrap .topics_list{margin-top:20px}.topics_part_wrap .topics_list .topics_list_wrap{position:relative;overflow:hidden;width:100%;height:200px;border-radius:4px}.topics_part_wrap .topics_list .topics_list_wrap a{font-family:open;width:100%;height:100%;display:block;overflow:hidden;transition:all .6s}.topics_part_wrap .topics_list .topics_list_wrap a::after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.4);transition:all .6s}.topics_part_wrap .topics_list .topics_list_wrap a::after :hover{transform:scale(1.1)}.topics_part_wrap .topics_list .topics_list_wrap a:hover{transform:scale(1.1)}.topics_part_wrap .topics_list .topics_list_wrap a img{width:100%;height:100%;padding:0;margin:0;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;min-height:100%;display:block;transition:all .6s}.topics_part_wrap .topics_list .topics_list_wrap a img:hover{transform:scale(1.1)}.topics_part_wrap .topics_list .topics_list_wrap a span{font-family:comfortaa-sem;text-transform:uppercase;position:absolute;left:0;bottom:0;z-index:1;top:50%;width:100%;margin-top:-10px;padding:0 15px;font-size:18px;line-height:20px;font-weight:500;text-align:center;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;box-sizing:border-box}.topics_part_wrap .topics_list .topics_list_wrap a span:hover{transition:all .6s}.different_tips_wrap{margin-top:8%}.different_tips_wrap h3{font-family:comfortaa-sem;text-transform:uppercase;margin-bottom:20px}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap{margin-bottom:40px}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap .different_blog_img img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:4px;transition:all .6s}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap .different_blog_img img:hover{transform:scale(1.1)}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap .different_blog_title{font-family:open-semi-bold;color:#333;font-size:18px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap .different_blog_title:hover{text-decoration:underline}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap .green_author_name{margin-top:5px;display:inline-block}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap .green_author_name a{font-family:open;font-size:10px;font-weight:bolder;text-transform:uppercase;color:#20aeb4}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap .green_author_name a:hover{text-decoration:underline}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap .green_author_name i{color:#20aeb4;font-size:10px;vertical-align:0px !important}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap .green_blog_release_time{margin-top:5px;font-family:open;display:inline-block;font-size:10px !important;color:#83858f;font-weight:bolder;margin-left:15px}.different_tips_wrap .different_blog_list_wrap .different_blog_title_wrap .green_blog_release_time i{color:#83858f;font-size:10px !important;vertical-align:0px !important}.editor_picks{margin-top:50px}.editor_picks h5{font-family:open;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:5px}.editor_picks ul{list-style:circle !important}.editor_picks ul li{list-style:circle;margin-left:20px;margin-top:20px}.editor_picks ul li::marker{color:#20aeb4}.editor_picks ul a{font-family:open;color:#20aeb4;font-size:16px;text-decoration:none}.editor_picks ul a:hover{text-decoration:underline}.tag_clouds{margin-top:50px}.tag_clouds h5{font-family:open;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:5px}.tag_clouds .tag_clouds_link a{font-family:open;font-size:14px;color:#333;background:#e2fafb;padding:8px 18px;display:inline-block;border-radius:4px;margin-top:15px;margin-right:5px}.tag_clouds .tag_clouds_link a:hover{background-color:#20aeb4;color:#fff}.ins_feeds_wrap{margin-top:50px}.ins_feeds_wrap h5{font-family:open;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:5px}.ins_feeds_wrap .ins_feeds{margin-top:20px}.ins_feeds_wrap .ins_feeds .ins_feeds_image_wrap{display:inline-block}.ins_feeds_wrap .ins_feeds .ins_feeds_image_wrap a{margin-bottom:30px;display:inline-block}.ins_feeds_wrap .ins_feeds .ins_feeds_image_wrap a img{width:100%;height:140px;-o-object-fit:cover;object-fit:cover;transition:all .6s}.ins_feeds_wrap .ins_feeds .ins_feeds_image_wrap a img:hover{transform:scale(1.1)}.newsletter_wrap{margin-top:20px;margin-bottom:50px}.newsletter_wrap h5{font-family:open;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:5px}.newsletter_wrap .newsletter{margin-top:20px}.newsletter_wrap .newsletter input{height:55px}.newsletter_wrap .newsletter .newsletter_btn{text-align:center;background-color:#20aeb4;color:#fff;width:100%;text-transform:uppercase;height:50px;display:inline-block}.newsletter_wrap .newsletter .newsletter_btn:hover{background-color:#1ea3a9}.view_more_wrap{margin-top:30px}.view_more_wrap .view_more{text-align:center}.view_more_wrap .view_more a{font-size:16px;background-color:#20aeb4;color:#fff;padding:12px 50px;display:inline-block;text-transform:uppercase;border-radius:4px}.view_more_wrap .view_more a:hover{background-color:#1ea3a9}.tips_blog_search_wrap{margin-top:8%;margin-bottom:8%}.tips_blog_search_wrap .tips_blog_search h3{text-align:center;font-family:comfortaa-sem;text-transform:uppercase}.tips_blog_search_wrap .tips_blog_search h5{text-align:center;margin-bottom:30px;font-family:open-semi-bold;margin-top:10px;color:#f73a08;text-transform:uppercase}.tips_blog_search_wrap .tips_blog_search input{border:2px solid #20aeb4;height:60px;font-family:open}.tips_blog_search_wrap .tips_blog_search button{background:#20aeb4;border:2px solid #20aeb4;padding-left:20px;padding-right:20px;color:#fff}.random_post_wrap{margin-top:8%;margin-bottom:8%}.random_post_wrap h4{font-family:open;font-size:18px;border-bottom:1px solid #20aeb4;padding-bottom:10px;text-transform:uppercase}.random_post_wrap ul{list-style:none}.random_post_wrap ul li{margin-top:30px;list-style:none}.random_post_wrap ul li .random_image_width_wrap{width:30%;display:block;overflow:hidden;float:left;border-radius:4px}.random_post_wrap ul li .random_image_width_wrap .random_image{display:block;width:100%;padding-top:55%;position:relative;overflow:hidden;border-radius:4px}.random_post_wrap ul li .random_image_width_wrap .random_image img{width:100%;padding:0;margin:0;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;min-height:100%;transition:all .6s}.random_post_wrap ul li .random_image_width_wrap .random_image img:hover{transform:scale(1.1)}.random_post_wrap ul li .random_title{width:70%;padding-left:10px;display:block;float:left}.random_post_wrap ul li .random_title a{font-family:open;text-decoration:none;color:#333;font-weight:bolder;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.random_post_wrap ul li .random_title a:hover{text-decoration:underline}.pagination_part{margin-top:40px;margin-bottom:100px}.pagination_part ul .active .page-link{background:#20aeb4 !important;color:#fff !important;border-color:#20aeb4}.pagination_part ul li a{color:#20aeb4}.pagination_part ul li a:hover{background-color:#20aeb4;color:#fff}.tips_blog_author_list{margin-top:5%}.author_introduce{margin-bottom:30px}.author_introduce h5{font-family:open;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:5px}.author_introduce .author_introduce_wrap{margin-top:30px}.author_introduce .author_introduce_wrap .author_introduce_image{display:inline-block}.author_introduce .author_introduce_wrap .author_introduce_image img{border-radius:50%;width:60px;height:60px;vertical-align:middle}.author_introduce .author_introduce_wrap .author_name{margin-left:10px;font-family:open-semi-bold;display:inline-block;text-transform:uppercase;vertical-align:middle}.author_information_wrap h5{font-family:open-bold;text-transform:uppercase}.author_information_wrap .author_information_content{font-family:open;vertical-align:middle;line-height:1.5;font-size:16px;color:#666}.author_article_list{margin-top:10%}.author_article_list h3{font-family:open;margin-bottom:30px;text-transform:uppercase}.author_article_list ul{list-style:none}.author_article_list ul li{margin-bottom:60px}.author_article_list ul li .author_article_link img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:4px;transition:all .6s}.author_article_list ul li .author_article_link img:hover{transform:scale(1.1)}.author_article_list .author_article_link_title a{font-size:21px;font-family:open-semi-bold;line-height:1.5;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.author_article_list .author_article_link_title a:hover{text-decoration:underline}.author_article_list .author_article_link_content a{font-family:open;color:#666;font-size:16px;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.author_article_list .author_article_link_content a:hover{text-decoration:underline}.author_article_list .green_author_name{margin-top:5px;display:inline-block}.author_article_list .green_author_name span{font-family:open;font-size:10px;font-weight:bolder;text-transform:uppercase;color:#aaa}.author_article_list .green_author_name i{color:#aaa;font-size:10px;vertical-align:0px !important}.author_article_list .green_blog_release_time{margin-top:5px;font-family:open;display:inline-block;font-size:10px !important;color:#aaa;font-weight:bolder;margin-left:15px}.author_article_list .green_blog_release_time i{color:#aaa;font-size:10px !important;vertical-align:0px !important}.other_author_introduce{margin-top:50px}.other_author_introduce ul li{list-style:none}.other_author_introduce .author_name a{font-family:open;color:#333}.other_author_introduce .author_name a:hover{text-decoration:underline}.other_newsletter_wrap{margin-top:50px}.tips_blog_article_content{margin-left:50px;font-family:open}.tips_blog_article_content h1,.tips_blog_article_content h2{font-family:open-semi-bold}.tips_blog_article_content p{font-family:open;color:#333;line-height:1.5;font-size:16px;margin-bottom:1em}.tips_blog_article_content h3{font-family:open-bold;color:#333;font-size:24px !important;line-height:30px;margin-bottom:.7em;padding-top:20px}.tips_blog_article_content .green_author_name{margin-top:5px;display:inline-block}.tips_blog_article_content .green_author_name a{font-family:open;font-size:14px;font-weight:bolder;color:#20aeb4}.tips_blog_article_content .green_author_name a:hover{text-decoration:underline}.tips_blog_article_content .green_author_name i{color:#20aeb4;font-size:14px;vertical-align:0px !important}.tips_blog_article_content .green_blog_release_time{margin-top:5px;font-family:open;display:inline-block;font-size:14px !important;color:#83858f;font-weight:bolder;margin-left:15px}.tips_blog_article_content .green_blog_release_time i{color:#83858f;font-size:14px !important;vertical-align:0px !important}.author_name a{font-family:open;color:#333}.author_name a:hover{text-decoration:underline}.mobile_list_show{display:none}.mobile_list_hide{display:block}.product_introduce_ul ul{list-style:none}.product_introduce_ul ul li{list-style:none}.download_for_app{padding-top:100px}.download_for_app h2{font-family:comfortaa;color:#20aeb4;line-height:42px}.download_for_app .download_for_apple{margin-top:30px}.download_for_app .download_for_apple .download_click_button_style{font-size:16px;color:#f73a08}.download_for_app .download_for_apple .download_click_button_style:hover{text-decoration:underline}.download_for_app .download_for_apple img{height:70px}.download_for_google{margin-top:30px}.download_for_google .download_click_button_style{font-size:16px;color:#f73a08}.download_for_google .download_click_button_style:hover{text-decoration:underline}.download_for_google img{height:70px}.affiliate h2{text-align:center;color:#20aeb4;font-size:54px;font-weight:400;padding:50px}.bannerAff{width:100%;height:640px;background:url(../images/affiliate/banner.png) no-repeat #ccc right bottom;background-size:cover}.bannerAff .titleAff{color:#fff;text-align:center;padding-top:150px}.bannerAff .titleAff h1{font-size:60px;font-weight:600;margin-bottom:40px}.bannerAff .titleAff p{display:inline-block;font-size:40px;font-weight:400;padding:10px 40px;border:1px solid #fff;margin-bottom:80px}.btnAff{color:#fff;font-size:28px;background-color:#fe5722;padding:12px 40px;border-radius:6px}.btnAff:hover{color:#fff}.btnAff~p{padding-top:20px}.btnAff~p a{font-size:14px;color:#999}.listAff{background-color:#e8faf8;padding:60px 0}.listAff ul{list-style:none;margin:0 auto}.listAff li{background-color:#fff;padding:25px 40px;margin-bottom:40px}.listAff li p{background:url(../images/affiliate/icon-star.svg) no-repeat left top #fff;padding-left:80px;font-size:18px}.tableAff{background-color:#f5f5f5;padding:60px 0}.tableAff table{margin:0 auto;text-align:center;font-size:24px;background-color:#fff}.tableAff table td{border:1px solid #f5f5f5;padding:20px}.tableAff table thead td{color:#fff;background-color:#20aeb4}.benefitsAff{background-color:#fff;padding:60px 0;text-align:center}.blockAff{margin:0 auto 60px}.blockAff dl{background-color:#f5f5f5;padding:40px;font-size:18px}.blockAff dl dt{margin-bottom:40px}.cpl_wrap{font-family:open;margin-top:60px}.clp_header{position:relative}.clp_steps_title{text-align:center;font-family:open-semi-bold;font-size:48px;text-transform:uppercase;color:#00192f;margin-bottom:60px}.clp_steps_title .clp_steps_red{color:#f73a08 !important;font-weight:bolder}.clp_four_steps{text-align:center;margin-bottom:30px}.clp_four_steps .clp_four_steps img{width:130px;height:auto;display:inline-block;text-align:center}.clp_four_steps .clp_four_steps h4{font-family:open-semi-bold;margin-top:30px;text-align:center;font-weight:bolder}.clp_four_steps .clp_four_steps .clp_four_colors_one{color:#ff5722}.clp_four_steps .clp_four_steps .clp_four_colors_two{color:#4050b5}.clp_four_steps .clp_four_steps .clp_four_colors_three{color:#ff9800}.clp_four_steps .clp_four_steps .clp_four_colors_four{color:#4baf50}.clp_four_steps .clp_four_steps p{font-size:16px;color:#333;line-height:1.5}.clp_submit_form_wrap{margin-top:140px;padding-bottom:100px}.clp_submit_form_wrap .clp_left_submit_text h2{font-family:open-semi-bold;text-align:left !important;font-size:48px;color:#00192f;text-transform:uppercase}.clp_submit_form_wrap .clp_left_submit_text .clp_submit_green{color:#20aeb4;font-weight:bolder}.clp_submit_form_wrap .clp_left_submit_text .clp_submit_red{color:#f73a08;font-weight:bolder}.clp_paw_green_icon{text-align:center;position:absolute;left:0;right:0;margin:auto}.clp_paw_green_icon img{width:76px;height:auto}.clp_right_submit-form form input{height:55px}.clp_right_submit-form form #clp_submit_button{width:100%;height:55px;text-align:center;background-color:#20aeb4;color:#fff}.clp_right_submit-form form #clp_submit_button:hover{background-color:#1ea3a9}.clp_gray_bg{background:#f6f6f6}.clp_video_part{padding-top:100px;padding-bottom:100px}.clp_video_introduce h2{margin:100px auto;font-family:open-semi-bold;font-size:48px;color:#00192f;text-transform:uppercase}.clp_video_introduce .clp_submit_green{color:#20aeb4;font-weight:bolder}.clp_join_part{padding-top:100px;padding-bottom:100px}.clp_join_part .clp_join_title_wrap .clp_join_second_title{color:#979797;font-size:18px;text-transform:uppercase}.clp_join_part .clp_join_title_wrap h2{font-family:open-semi-bold;margin-top:40px;text-align:left !important;font-size:48px;color:#00192f;line-height:60px;text-transform:uppercase}.clp_join_part .clp_join_title_wrap .clp_submit_green{color:#20aeb4;font-weight:bolder}.clp_join_part .clp_join_title_wrap p{font-size:16px;color:#666;margin-top:20px;line-height:26px}.clp_join_part .clp_join_title_wrap h6{margin-top:30px;font-family:open-semi-bold;font-size:18px;color:#00192f}.clp_join_part .clp_join_title_wrap h6 a{color:#20aeb4 !important;text-decoration:underline}.clp_join_part .clp_join_number{text-align:center;margin-top:60px}.clp_join_part .clp_join_number h1{font-family:open-bold;font-size:55px;color:#20aeb4}.clp_join_part .clp_join_number h6{font-size:18px;color:#00192f;text-transform:uppercase}.clp_join_part .clp_join_padding{margin-top:100px}.clp_course_list{background:#f6f6f6}.clp_course_list .clp_course_wrap{padding-top:50px;padding-bottom:50px}.clp_many_ways_wrap .clp_many_ways{padding-top:100px;padding-bottom:50px}.clp_many_ways_wrap .clp_many_ways h2{text-align:center;font-family:open-semi-bold;margin-bottom:40px;font-size:48px;color:#00192f;text-transform:uppercase}.clp_many_ways_wrap .clp_many_ways .clp_submit_green{color:#20aeb4;font-weight:bolder}.clp_many_ways_wrap .clp_many_ways .clp_many_ways_image_wrap{margin-top:50px;margin-bottom:50px;text-align:center}.clp_many_ways_wrap .clp_many_ways .clp_many_ways_image_wrap .clp_many_ways_image img{max-width:160px;height:auto;margin:0 auto}.clp_many_ways_wrap .clp_many_ways .clp_many_ways_image_wrap h5{font-size:18px;color:#00192f;text-transform:uppercase;margin-top:30px;font-family:open-semi-bold}.clp_why_training_wrap{background:#f6f6f6}.clp_why_training_wrap .clp_why_training #clp_h2{text-align:center;font-family:open-semi-bold;margin-bottom:40px;font-size:48px;color:#00192f;text-transform:uppercase}.clp_why_training_wrap .clp_why_training #clp_h2 .clp_submit_green{color:#20aeb4;font-weight:bolder}.clp_footer_phone_number-wrap .clp_footer_phone_number{padding-top:100px;padding-bottom:100px;text-align:center}.clp_footer_phone_number-wrap .clp_footer_phone_number .clp_join_second_title{color:#979797;font-size:18px;text-transform:uppercase}.clp_footer_phone_number-wrap .clp_footer_phone_number h2{font-family:open-semi-bold;font-size:48px;color:#00192f;text-transform:uppercase}.clp_footer_phone_number-wrap .clp_footer_phone_number .clp_submit_green{color:#20aeb4;font-weight:bolder}.clp_footer_phone_number-wrap .clp_footer_phone_number p{font-size:16px;color:#666;line-height:26px}.clp_footer_phone_number-wrap .clp_footer_phone_number .clp_footer_call_number_wrap{margin:30px auto}.clp_footer_phone_number-wrap .clp_footer_phone_number .clp_footer_call_number_wrap .clp_footer_call_number{background-color:#ff5722;border-radius:10px}.clp_footer_phone_number-wrap .clp_footer_phone_number .clp_footer_call_number_wrap .clp_footer_call_number p{font-family:open-semi-bold;display:inline-block;font-size:36px;color:#fff}.clp_footer_phone_number-wrap .clp_footer_phone_number .clp_footer_call_number_wrap .clp_footer_call_number p span{font-size:14px;margin-top:10px}.clp_footer_phone_number-wrap .clp_footer_phone_number .clp_footer_call_number_wrap .clp_footer_call_number i{display:inline-block;font-size:70px;color:#fff;margin-right:20px}.clp_header_call_number{text-align:center}.clp_header_call_number img{width:350px;height:auto;display:inline-block;vertical-align:middle;margin-top:10px}.demo_box{position:relative}.elementor-shape-bottom{bottom:-1px}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-bottom svg{height:70px}.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.elementor-shape-fill-white{fill:#fff;transform-origin:center;transform:rotateY(0deg)}.elementor-shape-fill-gray{fill:#f6f6f6;transform-origin:center;transform:rotateY(0deg)}.assignment_align_left{text-align:left}@media(max-width: 480px){.affiliate h2{font-size:36px;font-weight:400}.bannerAff .titleAff{padding-top:80px;padding-left:20px;padding-right:20px}.bannerAff .titleAff h1{font-size:50px;padding:0 20px}.bannerAff .titleAff p{font-size:28px}.listAff li p{font-size:14px}.tableAff table{font-size:16px}}@media(max-width: 375px){.affiliate h2{font-size:32px}.bannerAff .titleAff h1{font-size:44px}.bannerAff .titleAff p{font-size:20px}}.clp_banner_bg{background:url(../images/clp-landing-page/clp-banner.jpg) no-repeat;background-size:100% auto;height:700px}.clp_banner_bg h1{padding-top:120px;color:#fff;font-size:70px;text-transform:uppercase;text-align:center;padding-left:50px;padding-right:50px;text-shadow:rgba(0,0,0,.4) 1.95px 1.95px 2.6px}.clp_banner_bg .clp_free_call_us{margin-top:60px;font-size:40px;color:#fff;text-align:center;text-transform:uppercase;text-shadow:rgba(0,0,0,.3) 1.95px 1.95px 2.6px}.clp_banner_call_number_wrap{text-align:center;margin:0 auto}.clp_banner_call_number_wrap .clp_banner_call_number{background-color:#cc3530;border-radius:10px}.clp_banner_call_number_wrap .clp_banner_call_number p{font-family:open-semi-bold;display:inline-block;font-size:40px;color:#fff;vertical-align:middle;line-height:100px;margin-bottom:0px !important}.clp_banner_call_number_wrap .clp_banner_call_number p span{font-size:14px;margin-top:10px}.clp_banner_call_number_wrap .clp_banner_call_number i{display:inline-block;font-size:60px;color:#fff;margin-right:20px;vertical-align:middle;line-height:100px}.clp_paw_margin{margin-top:-100px !important}.service_steps_wrap{background-color:#fff;border-radius:30px;padding:40px}.service_steps_wrap h2{font-family:open-semi-bold;font-size:48px;color:#00192f;text-transform:uppercase;padding-top:40px;padding-bottom:80px}.service_steps_wrap h2 span{color:#20aeb4}.service_steps_content{position:relative}.service_steps_content h4{color:#20aeb4;font-family:open-semi-bold;margin-top:10px}.service_steps_content p{color:#333}.service_steps_number_wrap{position:absolute;top:-25px;left:-20px}.service_steps_number_wrap img{width:60px;height:60px}.clp_service_bg{padding-bottom:100px}.service_steps_wrap{position:relative}.service_steps_wrap .service_steps_img_bg{position:absolute;top:-25px;right:0px}.service_steps_wrap .service_steps_img_bg img{width:300px;height:auto}#clp_service_footer_call_number{background-color:#cc3530 !important;border-radius:10px}#clp_service_footer_call_number p{font-family:open-semi-bold;display:inline-block;font-size:40px;color:#fff;vertical-align:middle;line-height:100px;margin-bottom:0px !important}#clp_service_footer_call_number p span{font-size:14px;margin-top:10px}#clp_service_footer_call_number i{display:inline-block;font-size:60px;color:#fff;margin-right:20px;vertical-align:middle;line-height:100px}.clp_mobile_bg{display:none}.course-complete{background:#fff;box-shadow:0px 5px 12px rgba(0,0,0,.1);padding-left:30px;padding-bottom:30px;padding-right:30px;padding-top:50px;margin-top:52px}.btn-green{color:#fff;background-color:#20aeb4;font-family:comfortaa;border-color:#20aeb4}.btn-green:hover{color:#fff;background-color:#20aeb4}.story_list{margin-top:3%}.story_list h3{font-family:open-semi-bold;text-transform:uppercase;margin-bottom:20px}.story_list a{display:block}.story_list .story_list_title_wrap{margin-bottom:40px}.story_list .story_list_img img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:4px;transition:all .6s}.story_list .story_list_img img:hover{transform:scale(1.1)}.story_list .story_fist_title{font-family:open-semi-bold;color:#333;font-size:21px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.story_list .story_fist_title:hover{text-decoration:underline}.story_list .story_second_content{font-size:14px;font-family:open;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;color:#666;margin-top:6px}.story_list .story_second_content:hover{text-decoration:underline}.story_article_part{margin-right:50px;font-family:open;margin-bottom:100px}.story_article_part .story_author_name{display:inline-block;color:#666;margin-top:10px}.story_article_part .story_author_name p{display:inline-block}.story_article_part .story_release_time{margin-top:10px;display:inline-block;margin-left:20px;color:#666}.story_content_text{font-family:open;font-size:18px}.story_content_img{margin-bottom:30px}.other_story h5{font-family:open;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:5px}.other_story_list_ul{list-style:none}.other_story_list_ul li{margin-top:40px}.other_story_list_ul li .story_list_img img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:4px;transition:all .6s}.other_story_list_ul li .story_list_img img:hover{transform:scale(1.1)}.other_story_list_ul li .story_fist_title{font-family:open-semi-bold;color:#20aeb4;font-size:21px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:32px;margin-top:10px}.other_story_list_ul li .story_fist_title:hover{text-decoration:underline}.products_list_all .member_store_h{color:#e30d16;text-transform:uppercase}.products_list_all .products_list_wrap .featured_list{list-style:inherit}.products_list_all .products_list_wrap .featured_list li{padding:inherit;margin:inherit;list-style:disc;margin-left:20px}.products_list_all .products_list_wrap ul{list-style:none}.products_list_all .products_list_wrap ul li{background-color:#fff;padding:20px;margin-bottom:50px}.products_list_all .products_list_wrap ul li .member_store_title{display:block;font-family:open-semi-bold;font-size:26px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#20aeb4}.products_list_all .products_list_wrap ul li .member_store_title:hover{text-decoration:underline}.products_list_all .products_list_wrap ul li .member_store_second_text{display:block;font-size:14px;font-family:open;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666}.products_list_all .products_list_wrap ul li .member_store_second_text:hover{text-decoration:underline}.products_list_all .products_list_wrap ul li .member_store_price{font-size:26px;color:#e30d16;font-family:open-semi-bold;line-height:38px;display:block;padding-top:10px;padding-bottom:10px;display:block}.products_list_all .products_list_wrap ul li .member_store_price i img{width:38px;height:38px;margin-left:10px}.products_list_all .products_list_wrap ul li .member_store_describe{font-size:14px;font-family:open;color:#666;display:block}.products_list_all .products_list_wrap ul li .member_store_describe:hover{text-decoration:underline}.products_list_all .products_list_wrap ul li .member_store_link{margin-top:10px;color:#fff;font-family:open-semi-bold;font-size:12px;text-transform:uppercase;background-color:#ff5722;width:150px;height:44px;border-radius:5px;display:block;text-align:center;line-height:44px}.products_list_all .products_list_wrap ul li .member_store_link:hover{background-color:#d43d0e}.story_img_part{position:relative}.story_img_part .story_icon_wrap{position:absolute;width:38px;height:38px;top:0;left:0}.se-day{color:#616161}.se-hour,.se-min,.se-sec{background-color:#616161;width:40px;height:40px;float:left;text-align:center;line-height:40px;margin-right:5px}.se-txt,.se-text{font-size:20px;font-weight:bold;color:#fff}.store_landing_wrap{font-family:open;background-color:#f6f6f6}.store_landing_product_wrap{margin-top:100px;padding-bottom:100px}.store_landing_product_wrap h2{font-family:open-semi-bold;text-align:center;font-size:48px;color:#00192f;text-transform:uppercase}.store_landing_product_wrap h2 strong{color:#20aeb4 !important}.store_landing_product_wrap .store_landing_product_list{margin-top:50px;background-color:#fff;padding:20px}.store_landing_product_wrap .store_landing_product_list .member_store_title{margin-top:20px;display:block;font-family:open-semi-bold;font-size:30px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#20aeb4}.store_landing_product_wrap .store_landing_product_list .member_store_title:hover{text-decoration:underline}.store_landing_product_wrap .store_landing_product_list .member_store_second_text{display:block;font-size:14px;font-family:open;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#666}.store_landing_product_wrap .store_landing_product_list .member_store_second_text:hover{text-decoration:underline}.store_landing_product_wrap .store_landing_product_list .member_store_price{font-size:26px;color:#e30d16;font-family:open-semi-bold;line-height:38px;display:block;padding-top:15px;padding-bottom:15px;display:block}.store_landing_product_wrap .store_landing_product_list .member_store_price i img{width:44px;height:44px;margin-left:10px}.store_landing_product_wrap .store_landing_product_list .member_store_describe{font-size:14px;font-family:open;color:#666;display:block}.store_landing_product_wrap .store_landing_product_list .member_store_describe:hover{text-decoration:underline}.store_landing_product_wrap .store_landing_product_list .member_store_describe ul li{list-style:circle;margin-bottom:15px;margin-left:1.25rem}.store_landing_product_wrap .store_landing_product_list .member_store_link{margin-top:10px;color:#fff;font-family:open-semi-bold;font-size:16px;text-transform:uppercase;background-color:#ff5722;width:100%;height:60px;border-radius:5px;display:block;text-align:center;line-height:60px;margin-top:20px}.store_landing_product_wrap .store_landing_product_list .member_store_link:hover{background-color:#d43d0e}.ins_wrap a img{margin-top:18px}.money_back{font-size:18px;color:#fd3427;text-align:left;font-weight:bold;line-height:54px}.why_choose_list{margin-top:60px}.choose_type{display:table;margin-bottom:30px}.choose_type .choose_type_img{display:table-cell;margin:0;vertical-align:middle}.choose_type .choose_type_img img{overflow:hidden;margin-right:20px}.choose_type .choose_title{display:table-cell;margin:0;vertical-align:middle;font-size:21px;font-weight:500;color:#333;line-height:1.2}.refund_title{margin-top:60px}.refund_second_title{margin-top:30px !important;color:#cc3530}.refund_text{font-size:18px;font-weight:bold;margin-bottom:0px !important}.refund_wrap{margin-bottom:60px}.refund_wrap ul{list-style:none}.refund_wrap ul li{margin-top:20px}.refund_wrap ul li h6{font-weight:bolder}.refund_wrap strong{font-weight:bolder;color:#f65151}.member_of{text-align:center}.member_of .we-are-member{margin-bottom:40px;color:#20aeb4;font-family:comfortaa}.member_of .get-to-know-us{margin-bottom:20px;color:#333}.member_of .member-logo{border:1px #ccc solid;padding:60px}.member_of .member-logo h6{margin-bottom:20px}.member_of .member-logo img{height:80px}.member_of .established-wrap{margin-top:10px}.member_of .established-wrap h3{color:#333;margin-bottom:20px}.member_of .established-wrap .established{background-color:#4050b5;padding:40px}.member_of .established-wrap .dog-trained{background-color:#ff9800;padding:40px}.member_of .established-wrap .rate{background-color:#4baf50;padding:40px}.member_of .established-wrap img{height:100px}.member_of .established-wrap h5{color:#fff;margin-top:20px}.member_of .about-service-text{text-align:left}.member_of .about-service-text p{font-size:18px;margin-top:40px;line-height:24px;color:#333}.member_of .about-faq-wrap{margin-top:100px}.member_of .about-faq-wrap h3{font-family:comfortaa;color:#20aeb4;text-align:center}.member_of .about-faq-wrap .get-to-know-us{text-align:center}.member_of .flag-image-wrap{margin-top:100px}.member_of .about-trustpilot-wrap{margin-top:100px}.about-trustpilot-wrap h3{color:#333;text-align:center}.about-trustpilot-wrap a{color:#20aeb4;text-decoration:underline;line-height:40px}#training-faq{margin-top:40px}#training-faq button{font-size:21px;color:#20aeb4;border:none !important}#training-faq .faq-body{text-align:left !important;font-size:18px;color:#333;padding:30px}#training-faq .btn:focus{outline:0;box-shadow:none}.about-review-wrap{box-shadow:none !important;border:1px #ccc solid !important}.about-faq-wrap-margin{margin-bottom:80px}.cpl_wrap_3{margin-top:100px}.clp_head_left_part{text-align:center;padding-right:60px}.clp_head_left_part h2{font-size:52px;color:#20aeb4;font-family:comfortaa;font-weight:bold}.clp_head_left_part p{font-size:24px;color:#666}.clp_head_left_part .find_your_course{margin-top:60px}.clp_head_left_part .find_your_course a{font-family:comfortaa;font-size:21px;padding:30px 60px;color:#fff;background-color:#f44336;border-radius:4px}.clp_head_right_part{text-align:center}.clp_head_right_part img{width:370px;height:auto}.four_step_wrap{background-color:#f6f6f6;padding-top:100px;padding-bottom:30px}.clp_head_part{margin-bottom:100px}#clp_steps_title{font-size:36px !important}.clp_course_list_title{text-align:center;font-family:open-semi-bold;font-size:36px;text-transform:uppercase;color:#00192f}.clp_course_list_title .clp_steps_red{color:#f73a08 !important;font-weight:bolder}.clp_course_part_wrap{padding-top:100px;padding-bottom:70px}.clp_video_new_part{background-color:#f6f6f6}.clp_why_training_part{padding-bottom:70px}.clp_requirments_wrap{background-color:#cbf0ed;padding-top:100px;padding-bottom:100px}.clp_requirments p{margin-top:20px;font-size:21px;line-height:1.5;color:#333;text-align:center}.clp_qualify_wrap{padding-top:100px;padding-bottom:100px}.clp_qualify h2{text-align:center}.start_your_training_button{text-align:center;margin-top:40px}.trustpilot_slide_wrap{background-color:#f6f6f6;padding-top:100px}.clp_questions_wrap{background-color:#f6f6f6;padding-top:100px;padding-bottom:100px}.clp_live_chat_wrap{margin-top:50px}.clp_live_chat{background-color:#fff;padding:50px}.clp_live_chat .live_chat_img_wrap{text-align:center}.clp_live_chat .live_chat_img_wrap img{height:100px;width:auto}.clp_live_chat .live_chat_link_wrap{text-align:center;margin-top:20px}.clp_live_chat .live_chat_link_wrap a{font-size:18px;color:#f73a08;text-decoration:underline}.clp_live_chat .live_chat_link_title{color:#f73a08}.clp_secure_payments_wrap{padding-top:100px;padding-bottom:100px}.mobile_qualify_img{display:none}.clp_qualify_wrap{padding-top:60px;padding-bottom:60px}.trustpilot_slide_wrap{padding-top:60px}.clp_submit_form_wrap .clp_left_submit_text h2{font-size:36px !important}.clp_submit_form_wrap{padding-bottom:60px}.clp_questions_wrap{padding-top:60px;padding-bottom:30px}.clp_live_chat{margin-bottom:30px}.trust-image img{width:125px}#trust-font-size{text-align:center;font-family:comfortaa}.container-fluid{padding-left:0px !important;padding-right:0px !important}.payment_image_wrap{margin-top:30px}.refer-wrap{background:#fff;box-shadow:0px 5px 12px rgba(0,0,0,.1);padding:30px;margin-top:52px}.refer-wrap .accordion-section__list>div:nth-child(2n){background-color:#eff3f6}.refer-wrap .accordion-section__item-header{display:block;width:100%;background-color:rgba(0,0,0,0);border:none;outline:none}.refer-wrap .accordion-section__item-header:focus,.refer-wrap .accordion-section__item-header:hover{outline:none}.refer-wrap .accordion-section__item-title{position:relative;padding:12px 12px 12px 40px;font-weight:600;font-size:16px;margin:0}@media(min-width: 768px){.refer-wrap .accordion-section__item-title{font-size:18px}}.refer-wrap .accordion-section__item-title:before{font-family:FontAwesome;content:"";position:absolute;top:50%;left:15px;font-size:14px;line-height:1;vertical-align:middle;margin-right:6px;color:#1f88e7;transform:translateY(-50%)}.refer-wrap [aria-expanded=true] .accordion-section__item-title:before{content:""}.refer-wrap .share-buttons a{color:#fff;padding:5px 10px}.refer-wrap .share-buttons .copy{background-color:#848484}.refer-wrap .share-buttons .facebook{background-color:#3b5999}.refer-wrap .share-buttons .twitter{background-color:#00aced}.click-here-link{margin-top:10px;color:#004085;display:inline-block}.contact-three{padding-top:30px}.contact-three .three-part{border:1px solid #ccc;padding-bottom:40px;padding-top:40px;padding-left:20px;padding-right:20px;text-align:center;height:300px}.contact-three .three-part i{margin-bottom:30px;color:#d1251d}.contact-three .three-part h4{color:#d1251d;margin-bottom:20px}.contact-three .three-part p{font-size:18px}.contact-form-wrap{margin-top:60px}.contact-form-wrap label{font-size:24px;font-weight:bolder;color:#333}.contact-form-wrap input{height:60px}.contact-form-wrap button{width:100%;height:60px;font-size:18px}.contact-mail{margin-top:80px;margin-bottom:40px;text-align:center}.contact-mail i{margin-bottom:30px;color:#d1251d}.contact-mail h4{color:#d1251d;margin-bottom:20px}.contact-mail .smail-wrap{border:1px solid #ccc;padding:20px;height:150px}.contact-mail h6{font-size:18px;font-weight:bolder}.security-part h4{margin-bottom:30px}.security-icon-wrap{font-family:comfortaa;padding-top:80px;padding-bottom:80px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f6f6f6}.security-part-3 img{margin-top:20px}.clp-4-wrap .step-part-head{margin-top:50px;margin-bottom:50px}.clp-4-wrap .red-enroll-title{color:#f65151;font-size:28px}.clp-4-wrap .span-padding-left{margin-left:20px}.clp-4-wrap .sale_icon_head{margin-left:30px;vertical-align:text-bottom}.clp-4-wrap .sale_icon_head img{width:70px;height:auto}.clp-4-wrap .line-gray{color:#979797;font-size:16px;vertical-align:super}.clp-4-wrap .line-span{text-decoration:line-through;color:#979797;font-size:16px;vertical-align:super}.clp-4-wrap .red-span{color:#f65151;font-weight:bold;font-size:21px;margin-left:10px;vertical-align:super}.clp-4-wrap .clp-4-a{margin-left:30px;background-color:#f65151;padding:16px 80px;color:#fff;font-size:21px;cursor:pointer;border-radius:4px;vertical-align:super}.clp-4-wrap .clp-4-a:hover{background-color:#d54646}.clp-4-wrap .certified_icon{margin-top:20px;margin-bottom:40px}.clp-4-wrap .certified_icon img{height:20px;width:auto;margin-right:10px}.clp-4-wrap .certified_icon span{font-size:14px;color:#ff5721;margin-right:20px}.clp-4-wrap .banner-clp-4-right .clp-4-title{border:1px solid #20aeb4;padding:20px;border-radius:4px}.clp-4-wrap .banner-clp-4-right .clp-4-title h3{color:#20aeb4;font-weight:500}.clp-4-wrap .clp_choose_list{margin-top:40px}.clp-4-gray-bg{margin-top:80px;background-color:#f6f6f6}.clp_submit_red{color:#f65151}.clp_4_join_number{text-align:center}.clp_4_join_number h1{font-family:open-bold;font-size:55px;color:#f65151}.clp_4_join_number h6{font-size:18px;color:#00192f;text-transform:uppercase}.clp_4_video_introduce h3{color:#20aeb4;font-weight:500}.clp_4_video_introduce ul{list-style:none;font-size:24px;line-height:1.6}.clp_4_video_part{padding-bottom:100px}.clp-4-training-program{padding-top:100px;padding-bottom:100px}.clp-4-training-program h3{text-align:center;color:#f65151;font-size:36px;margin-bottom:40px}.clp-4-training-program .clp-4-margin{margin-top:40px}.clp-4-enroll-button{text-align:center;margin-top:60px}.clp-4-enroll-button a{background-color:#f65151;color:#fff;padding:20px 80px;display:inline-block;font-size:24px;border-radius:4px}.clp-4-enroll-button a:hover{background-color:#d54646}.clp-4-fly{background-image:url(../images/clp-4/clp-4-bg.png);padding-top:100px;padding-bottom:100px;background-position-x:right}.clp-4-fly h3{color:#f65151;font-size:36px;margin-bottom:40px}.clp-4-fly ul li{font-size:30px;line-height:1.2;margin-top:30px;color:#333}.clp-4-faq{padding-top:100px;padding-bottom:100px}.clp-4-faq h3{text-align:center;text-align:center;color:#f65151;font-size:36px;margin-bottom:40px}.clp-4-faq h6{text-align:center}.clp-4-faq .panel{border-width:0 0 1px 0;border-style:solid;border-color:#fff;background:none;box-shadow:none;margin-top:50px}.clp-4-faq .panel-group .panel{border-radius:4px}.clp-4-faq .panel-group .panel+.panel{margin-top:20px}.clp-4-faq .panel-heading{background-color:#20aeb4;border-radius:0;border:none;color:#fff;padding:0;border-radius:4px}.clp-4-faq .panel-title a{display:block;color:#fff;padding:30px;position:relative;font-size:21px;font-weight:400}.clp-4-faq .panel-body{background:#fff;padding:30px;border:1px solid #20aeb4;border-radius:0 0 4px 4px}.clp-4-faq .panel:last-child .panel-body{border-radius:4px}.clp-4-faq .panel:last-child .panel-heading{border-radius:4px;transition:border-radius .3s linear .2s}.clp-4-faq .panel:last-child .panel-heading.active{border-radius:0;transition:border-radius linear 0s}.clp-4-faq .panel-heading a:before{content:"";position:absolute;font-family:"Material Icons";right:30px;top:25px;font-size:30px;transition:all .5s;transform:scale(1)}.clp-4-faq .panel-heading.active a:before{content:" ";transition:all .5s;transform:scale(0)}.clp-4-faq #bs-clp-collapse .panel-heading a:after{content:" ";font-size:30px;position:absolute;font-family:"Material Icons";right:30px;top:25px;transform:scale(0);transition:all .5s}.clp-4-faq #bs-clp-collapse .panel-heading.active a:after{content:"";transform:scale(1);transition:all .5s}.clp-4-faq .question_title{font-size:21px}.clp-4-faq .one-self-paced{margin-top:100px}.clp-4-review-part{background-image:url(../images/clp-4/clp-4-bg-4.jpg);padding-top:100px;padding-bottom:100px;background-size:cover;background-repeat:no-repeat;background-position:right}#about-trustpilot-wrap h3{color:#fff;font-family:none}.clp-4-mobile-header{display:none}.bg-color-wrap{background:#cce5ff;border:1px solid #004085;padding:10px;position:relative;transition:background .3s ease;border-radius:4px}.risk-free-wrap{margin-bottom:3%}.certified-1{position:absolute;left:4.8em;height:1.3em}.money-back-margin{margin-top:10px}.avatar-1{max-width:65px;border:2px solid #004085;margin-top:12px}.text-1{color:#004085;font-size:14px}.text-1 i{font-size:16px !important;font-weight:bolder}.risk-free-title{font-size:16px;color:#004085;margin-top:10px}.risk-free-text{font-size:14px;color:#004085;margin-bottom:0px}.risk-svg{text-align:right;margin-top:10px}#risk-padding-right{padding-right:0px}#risk-padding-left{padding-left:0px}.course-certified-summary .certified{position:absolute;right:2.2em;top:.9em;height:1.8em}.course-certified-summary .avatar{max-width:110px;border:2px solid #004085}.course-certified-summary .photo{margin-top:0}.course-certified-summary .text{color:#004085;font-size:21px}.course-certified-summary .text i{font-size:24px !important;font-weight:600}.course-certified-summary .text:hover{text-decoration:underline}.banner-clp-4-left h5{margin-top:10px}.excellent-icon{padding-bottom:30px}.service-dog-scam-wrap{margin-top:4%;margin-bottom:8%}.service-dog-scam-wrap h1{text-align:center;font-family:comfortaa;color:#20aeb4;margin-bottom:3%}.service-dog-scam-wrap p{line-height:28px;font-size:22px;color:#212529}.service-dog-scam-wrap h4{color:#f73a08;margin-bottom:20px}.service-dog-scam-wrap .scam-first{padding-top:3%}.service-dog-scam-wrap h2{color:#f73a08;font-family:comfortaa}.service-dog-scam-wrap .service-scam-margin{margin-top:5%}#risk-free-wrap{margin-bottom:0px;margin-top:3%}.fly-with-service-dog-wrap{margin-top:4%}.fly-with-service-dog-wrap h1{text-align:center;font-family:comfortaa;color:#20aeb4;margin-bottom:3%}.fly-with-service-dog-wrap .fly-fist-link-show{font-size:21px}.fly-with-service-dog-wrap .fly-list{margin-top:6%;margin-bottom:5%;text-align:center}.fly-with-service-dog-wrap .fly-list .fly-svg a{cursor:pointer}.fly-with-service-dog-wrap .fly-list .fly-svg a img{width:60%}.fly-with-service-dog-wrap .fly-list .fly-color{font-size:21px;margin-top:20px}.fly-with-service-dog-wrap .fly-list .fly-color a{cursor:pointer}.fly-with-service-dog-wrap .fly-list .fly-color a:hover{text-decoration:underline}.fly-with-service-dog-wrap .fly-list .fly-color-1 a{color:#f44336}.fly-with-service-dog-wrap .fly-list .fly-color-2 a{color:#00bbd4}.fly-with-service-dog-wrap .fly-list .fly-color-3 a{color:#4baf50}.fly-with-service-dog-wrap .fly-list .fly-color-4 a{color:#4050b5}.fly-with-service-dog-wrap .fly-list .fly-color-5 a{color:#9d27b0}.fly-with-service-dog-wrap .fly-list .fly-color-6 a{color:#ff9800}.fly-with-service-dog-wrap .fly-part-1{margin-top:5%}.fly-with-service-dog-wrap .fly-part-1 .h2-color-1{color:#f44336}.fly-with-service-dog-wrap .fly-part-1 .fly-fist-link-show{font-size:21px;margin-bottom:3%}.fly-with-service-dog-wrap .airline-2{background-color:#e8fcff;padding-top:5%;padding-bottom:5%}.fly-with-service-dog-wrap .airline-2 .h2-color-2{color:#00bbd4;margin-bottom:20px}.fly-with-service-dog-wrap .airline-2 .airline-p-style p{font-size:24px}.fly-with-service-dog-wrap .airline-2 .airline-list{margin-top:5%}.fly-with-service-dog-wrap .airline-2 .airline-list .card-header{background-color:#fff}.fly-with-service-dog-wrap .airline-2 .airline-list .card-header button{font-size:26px !important;color:#00bbd4 !important}.fly-with-service-dog-wrap .airline-2 .airline-list .card-header button:hover{text-decoration:none}.fly-with-service-dog-wrap .airline-2 .airline-list .card-body{font-size:21px !important}.btn:focus{box-shadow:none !important}.rights-and-pro{margin-top:5%}.rights-and-pro .rights-and-pro-doc p{font-size:21px}.rights-and-pro .rights-and-pro-doc .rights-pro-margin{margin-top:30px}.rights-and-pro .h2-color-3{color:#4baf50;margin-bottom:30px}.rights-and-pro .right-pro-link-content{margin-top:30px}.rights-and-pro .right-pro-link-content p{font-size:21px}.fly-breed{background-color:#f5f7ff;padding-top:5%;padding-bottom:5%;margin-top:5%}.fly-breed .h2-color-4{color:#4050b5;margin-bottom:30px}.fly-breed p{font-size:21px}.fly-breed .fly-breed-margin{margin-top:30px}.fly-breed .fly-red{color:#f44336}.denial-fly{margin-top:5%}.denial-fly .h2-color-5{color:#9d27b0;margin-bottom:10px}.denial-fly h6{font-size:24px;margin-bottom:20px}.denial-fly .fly-table{border:1px solid #9d27b0;border-radius:6px;margin-bottom:5%}.denial-fly .fly-table h4{padding-top:2%;padding-left:3%;padding-right:3%;padding-bottom:2%;color:#9d27b0}.denial-fly .fly-table .fly-table-p{padding-top:1%;padding-left:3%;padding-right:3%;padding-bottom:2%}.denial-fly .fly-table .fly-table-p p{font-size:21px}.air-travel-training{background-color:#fff5e5;padding-top:5%;padding-bottom:5%}.air-travel-training .h2-color-6{color:#ff9800;margin-bottom:20px}.air-travel-training .air-travel-doc p{font-size:21px;margin-bottom:30px}.five-star-p a{font-size:12px;color:#333;display:block}.fly-ul{list-style:none}.fly-ul li{font-size:21px}.eu-uk-wrap .eu-uk-head{text-align:center;background-image:url(../images/uk-eu/dt-uk-banner.jpg);padding-top:100px;padding-bottom:100px;background-size:cover;background-position:top center}.eu-uk-wrap .eu-uk-head h1{font-size:3.5rem;color:#fff;text-align:center;font-weight:bolder;line-height:1.4}.eu-uk-wrap .eu-uk-head h5{color:#2ae197;font-size:2rem;margin-bottom:20px;margin-top:40px}.eu-uk-wrap .eu-uk-head .flag-wrap img{width:70px}.eu-uk-wrap .eu-uk-head .eu-uk-button a{display:inline-block;font-family:comfortaa;background-color:#f65151;color:#fff;font-size:1.3125rem;padding:1.25rem 5rem;border-radius:.25rem;text-decoration:none;transition:all .5s linear;margin-top:40px}.eu-uk-wrap .eu-uk-head .eu-uk-button a:hover{background-color:#ff8080}.eu-uk-wrap .eu-uk-head .eu-uk-tips{margin-top:40px;font-size:16px;color:#fff}.eu-uk-wrap .eu-uk-course-list{padding-top:100px;padding-bottom:100px}.eu-uk-wrap .general-h2-title{font-family:comfortaa;color:#20aeb4;text-align:center;margin-bottom:50px}.eu-uk-wrap .course-banner{min-height:60vh}.eu-uk-wrap .course-banner .inner{background-position:top;background-size:cover;height:100%;position:relative}.eu-uk-wrap .course-banner .inner .content{bottom:1em;position:absolute;width:100%;z-index:3}.eu-uk-wrap .course-banner .inner .content h3{font-family:open-semi-bold;font-size:2.1rem;font-weight:800;line-height:1.4em}.eu-uk-wrap .course-banner .inner .content h3::after{background:#fff;content:"";display:block;height:3px;margin:.4em auto;width:30px}.eu-uk-wrap .course-banner .inner .content p{margin-bottom:1em;font-weight:400;color:#fff}.eu-uk-wrap .course-banner .inner .content .course-button-link{background-color:#20aeb4;color:#fff;font-size:24px;padding:15px 40px;font-weight:800;font-family:comfortaa;border:none;text-transform:uppercase}.eu-uk-wrap .course-banner .inner .content .course-button-link:hover{background-color:#1ea3a9}.eu-uk-wrap .course-banner .inner .content .course-button-link img{margin-left:10px;height:1em;pointer-events:none;vertical-align:-0.125em;width:1em}.eu-uk-wrap .course-banner .inner::before{background:linear-gradient(0deg, rgb(32, 32, 32) 1%, transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.eu-uk-wrap .course-banner .psychiatric-dog-training-1{background-image:url(../images/eu-uk-image-1.jpg)}.eu-uk-wrap .course-banner .psychiatric-dog-training-2{background-image:url(../images/eu-uk-image-2.jpg)}.eu-uk-wrap .course-banner .psychiatric-dog-training-3{background-image:url(../images/eu-uk-image-3.jpg)}.drop-a-padding{padding-left:2.8rem !important}.why-choose-us-wrap{background-color:#eff1ff;padding-top:4%;padding-bottom:5%}.why-choose-us-wrap h1{text-align:center;font-family:comfortaa;color:#20aeb4;margin-bottom:3%}.why-choose-us-wrap .why-choose-banner{padding-bottom:5%}.why-choose-us-wrap .why-choose-banner .why-choose-content h3{font-size:36px;margin-bottom:20px}.why-choose-us-wrap .why-choose-banner .why-choose-content p{font-size:21px;line-height:1.6}.why-choose-us-wrap .why-choose-us-content{background-color:#fff;border-radius:10px;padding-bottom:3%}.why-choose-us-wrap .why-choose-us-content h2{text-align:center;margin-bottom:3%;padding-top:5%}.why-choose-us-wrap .why-choose-us-content .choose-list{padding-top:2%;padding-left:5%;padding-right:5%}.why-choose-us-wrap .why-choose-us-content .choose-list h4{font-weight:bolder;margin-bottom:10px}.why-choose-us-wrap .why-choose-us-content .choose-list p{font-size:18px;color:#1d2f46}.why-choose-us-wrap .why-choose-us-content .choose-img img{transition:all .6s}.why-choose-us-wrap .why-choose-us-content .choose-img img:hover{transform:scale(1.1)}.more-color-1{color:#f44336}.more-color-2{color:#00bbd4}.more-color-3{color:#4baf50}.more-color-4{color:#4050b5}.more-color-5{color:#9d27b0}.more-color-6{color:#ff9800}.more-color-7{color:#00bbd4}.fly-a{color:#20aeb4;word-wrap:break-word}.fly-a:hover{text-decoration:underline;color:#20aeb4}.risk-wrap{border:1px solid #e5e0e0;border-radius:4px;padding:.725rem}.risk-wrap .rsk-tips{font-size:.725rem}.risk-wrap .rsk-tips h5{font-size:1rem}.risk-wrap .bg-color-wrap{background:#cce5ff;border:1px solid #004085;padding:10px;position:relative;transition:background .3s ease;border-radius:4px}.risk-wrap .risk-free-wrap{margin-bottom:3%}.risk-wrap .certified-1{position:absolute;left:4.8em;height:1.3em}.risk-wrap .money-back-margin{margin-top:10px}.risk-wrap .avatar-1{max-width:65px;border:2px solid #004085;margin-top:12px}.risk-wrap .text-1{color:#004085;font-size:12px}.risk-wrap .text-1 i{font-size:14px !important;font-weight:bolder}.risk-wrap .risk-free-title{font-size:14px;color:#004085;margin-top:10px}.risk-wrap .risk-free-text{font-size:12px;color:#004085;margin-bottom:0px}.risk-wrap .risk-svg{text-align:right;margin-top:10px}.risk-wrap #risk-padding-right{padding-right:0px}.risk-wrap #risk-padding-left{padding-left:0px}.fm-open-bold{font-family:"open-bold"}.public-access-wrap h3{font-family:comfortaa;font-weight:bolder;text-align:left}.public-access-wrap{background-color:#fff;padding:5%;margin-bottom:4%;margin-top:4%}.public-access-wrap h2{color:#20aeb4}.public-access-wrap h3{margin-top:4%}.public-access-wrap h5{margin-top:4%;font-weight:bolder;line-height:1.4}.public-access-wrap ul li{list-style:none;font-size:18px;margin-top:1%}.public-access-wrap ul li i{margin-right:5px}.public-access-wrap .blue-span{color:#fff;font-weight:bolder;background-color:#296db6}.public-access-wrap .red-span{color:#fff;font-weight:bolder;background-color:#ff6d6d}.public-access-wrap .green-span{color:#fff;font-weight:bolder;background-color:#78bc65}.public-access-wrap .yellow-span{color:#fff;font-weight:bolder;background-color:#ffde5b}.public-access-wrap table i{margin-right:5px}.public-access-wrap table .suqare-wrap-blue{color:#fff;font-weight:bolder;background-color:#296db6}.public-access-wrap table .suqare-wrap-red{color:#fff;font-weight:bolder;background-color:#ff6d6d}.public-access-wrap table .suqare-wrap-green{color:#fff;font-weight:bolder;background-color:#78bc65}.public-access-wrap table .suqare-wrap-yellow{color:#fff;font-weight:bolder;background-color:#ffde5b}.public-access-wrap .public-check-mark p{padding-top:1%}.public-access-wrap .public-check-mark table{margin-top:2%}.public-access-wrap .pat-button{margin-top:40px;margin-bottom:60px}.public-access-wrap .pat-button a{background-color:#20aeb4;color:#fff;font-size:18px;text-decoration:none;padding:20px 40px;border-radius:4px}.why-choose-eu-uk-content-wrap{background-color:#e2fafb}.why-choose-eu-uk-content-wrap .why-choose-eu-uk-content{padding-top:100px;padding-bottom:100px}.why-choose-eu-uk-content-wrap .why-choose-eu-uk-content .why-choose-three-wrap{margin-top:60px}.why-choose-eu-uk-content-wrap .why-choose-eu-uk-content .why-choose-three-wrap h3{font-size:26px;font-family:open-semi-bold}.why-choose-eu-uk-content-wrap .why-choose-eu-uk-content .why-choose-three-wrap h3 i{font-size:26px;margin-right:10px}.why-choose-eu-uk-content-wrap .why-choose-eu-uk-content .why-choose-three-wrap .h3-margin{margin-top:50px}.why-choose-eu-uk-content-wrap .why-choose-eu-uk-content .why-choose-three-wrap p{font-size:18px;line-height:1.2}.why-choose-eu-uk-content-wrap .why-choose-eu-uk-content .why-choose-three-wrap .h3-margin-2{margin-top:40px}.why-choose-eu-uk-content-wrap .eu-uk-start-training-now{text-align:center;margin-top:40px}.why-choose-eu-uk-content-wrap .eu-uk-start-training-now a{display:inline-block;font-family:comfortaa;background-color:#f60;color:#fff;font-size:24px;padding:1.5rem 6rem;border-radius:.25rem;text-decoration:none;transition:all .5s linear}.why-choose-eu-uk-content-wrap .eu-uk-start-training-now a:hover{transform:translateY(-3px)}.special-supportive-wrap h2{margin-bottom:20px}.special-supportive-wrap p{font-family:open;font-size:20px}.application{margin-top:30px}.application h3{font-size:30px;font-weight:bolder}.application ul{list-style:none}.application ul li{list-style:none;font-size:18px}.application .application-red{color:#f44336}.application h5{font-weight:bolder;font-size:24px}.application label{font-size:20px;font-family:open;color:#666}.application h6{font-size:24px;color:#f44336;font-weight:bolder}.application .h6-margin{margin-top:30px}.application button{width:100%;height:60px;font-size:20px;margin-top:30px;margin-bottom:10px;background-color:#20aeb4;border:1px solid #20aeb4}.application button:hover{background-color:#1ea3a9;border:1px solid #20aeb4}.application .application-tips{font-size:16px;color:#666}.application .application-personal{font-size:16px;color:#f44336}.westjet ul li{list-style:none}.mobile_banner{display:none}.mobile_five_content{display:none}.mobile_login{display:none}#mobile_key_button{display:none}.mobile_collapse{display:none}@media(max-width: 767.98px){.header_wrap{padding-top:20px !important;padding-bottom:20px !important}.header_wrap .traust_pilot_show_header{margin-top:20px;margin-left:30px}.learning_center_icon{padding-top:20px}.navbar-toggler{padding-top:10px;padding-bottom:10px;border-color:rgba(255,255,255,.5) !important}.navbar{padding-top:10px !important;padding-bottom:10px !important;padding-left:0 !important}.nav_bar_wrap ul li.nav-item{margin-top:30px !important}.pc_banner{display:none}.mobile_banner{display:block}.course_details{display:none !important}.online_school_banner{display:none !important}.course_margin{margin-top:40px;margin-bottom:20px}.mobile_text_wrap{background-color:#20aeb4;border-bottom:4px solid #158f94}.banner_mobile_text p{color:#fff;margin-bottom:0px !important;font-size:14px;padding-top:10px;padding-bottom:5px}.why_training{padding-top:50px !important;padding-bottom:40px !important}.why_training h2{font-size:24px !important}.why_training p{font-size:18px}.mobile_five_content{display:block;background-color:#f6f6f6}.five_list{text-align:center;padding-top:30px;padding-bottom:20px}.five_list img{width:30%}.five_list .font_title{margin-top:20px;font-family:comfortaa}.five_list p{font-size:18px}.five_list_wrap .banner-logo{margin-top:.25rem}.key_points{margin-top:40px !important;margin-bottom:0px !important}.key_points_content h2{font-size:24px !important}.key_points_button{margin-bottom:40px}.key_points_button a{text-align:center;width:100%}.key_points_button span{display:none}.key_points_button img{display:none}#mobile_key_button{display:block}.course_introduce_list_wrap{text-align:center}.course_introduce_right_text{margin-top:15px;font-size:18px !important}.key_points_text p{font-size:18px !important}.course_description_text h2{font-size:24px}.course_description_text p{font-size:18px !important}.course_description_wrap{padding-top:30px !important;padding-bottom:30px !important}.course_description_img img{margin-top:0px !important}.story{margin-top:50px !important;margin-bottom:20px !important}.story h2{font-size:24px !important;margin-bottom:20px !important}.story_wrap{margin-bottom:40px !important}.score{padding-bottom:0px !important}.score h2{font-size:24px !important;margin-bottom:20px !important}.score_wrap{margin-bottom:40px;height:auto !important}.footer_wrap{padding-top:0px !important;text-align:center}.footer_link{margin-top:30px !important}.footer_link a{font-size:18px !important}.pc_login{display:none}header{position:relative}.mobile_login{display:block}.mobile_login a i{color:#fff}.breadcrumb{margin:0px;padding:0px}.online_course_bread .breadcrumb .active{font-size:14px}.breadcrumb-item{font-size:14px}.online_school_course .online_school_course_wrap .small_label{width:100%}.online_school_course .online_school_course_wrap h2{font-size:24px}.online_school_course .online_school_course_wrap .certified_icon{margin-top:20px;margin-bottom:20px}.online_school_course .online_school_course_wrap .course_information span{margin-right:16%}.online_school_course .online_school_course_wrap .accreditation .cer_icon_1 img{width:150px}.online_school_course .online_school_course_wrap .accreditation .cer_icon_2 img{width:120px}.online_school_course .online_school_course_wrap .accreditation .cer_icon_3 img{width:65px}.wrap{box-shadow:0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.2),0px 1px 5px 0px rgba(0,0,0,.12);border-radius:4px}a:focus,a:hover,a:active{outline:0;text-decoration:none}.panel{border-width:0 0 1px 0;border-style:solid;border-color:#fff;background:none;box-shadow:none}.panel:last-child{border-bottom:none}.panel-group>.panel:first-child .panel-heading{border-radius:4px 4px 0 0}.panel-group .panel{border-radius:0}.panel-group .panel+.panel{margin-top:0 !important}.panel-heading{background-color:#20aeb4;border-radius:0;border:none;color:#fff;padding:0}.panel-title a{display:block;color:#fff;padding:20px;position:relative;font-size:16px;font-weight:400}.panel-body{background:#fff;padding:15px;border:1px solid #20aeb4}.panel:last-child .panel-body{border-radius:0 0 4px 4px}.panel:last-child .panel-heading{border-radius:0 0 4px 4px;transition:border-radius .3s linear .2s}.panel:last-child .panel-heading.active{border-radius:0;transition:border-radius linear 0s}#accordion .panel-heading a:before{content:"";font-size:24px;position:absolute;font-family:"Material Icons";right:10px;top:16px;transform:rotate(180deg);transition:all .5s}#accordion .panel-heading.active a:before{transform:rotate(0deg);transition:all .5s}.white_text_style{margin-bottom:0px !important}.course_tab_bar{display:none}.mobile_collapse{display:block}.mobile_collapse .panel-group .panel .enroll-today{width:100%}.qualification{margin-top:0px !important}.qualification h4{margin-top:0px !important}.mobile_collapse{margin-bottom:60px;margin-top:30px}.mobile_collapse h4{font-size:21px !important}.mobile_collapse .syllabus_title{margin-top:0px !important}.include h4{margin-top:0px !important}.shopping_cart_wrap table thead{display:none}.shopping_cart_wrap table .qty{display:none}.shopping_cart_wrap table .cart_delete{display:none}.shopping_cart_wrap table .shopping_price{display:none}.shopping_cart h1{font-size:28px}.shopping_text h5{margin-top:20px}.shopping_cart .shopping_text_left a{text-decoration:none;border:1px solid #20aeb4;color:#20aeb4;padding:15px 20px;border-radius:4px;margin-right:6%;text-align:center}.home_small_banner{margin-top:0px !important;text-align:center}.certified_title{font-size:28px}.our_training_program_list_button{margin-top:50px !important}.our_training_program_content h1{font-size:36px !important}.service_dog_training_class_wrap h1{font-size:36px !important}.media_display{display:none}.form_color{padding:5% !important}.form_color img{width:30% !important}.form_color h4{margin-top:10px !important}.form_color p{margin-top:10px !important}.media_form{margin-bottom:30px !important}.three_contact_form{padding-bottom:0px !important}.online_course_bread{display:none}.small_label{display:none}.mobile_price_wrap{display:none}.mobile_price_wrap p{margin-top:0px !important}.tips_header_wrap .tips_header_left_part h1{font-size:21px !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tips_header_wrap .tips_header_left_part .tips_header_left_part_content p a{margin-top:0px !important}.tips_header_wrap .tips_header_right_part_list_text_wrap{padding-right:10px !important;padding-left:10px !important}.tips_header_wrap .tips_header_right_part_list_text_wrap .tips_header_right_part_list_text p{display:none}.tips_header_wrap .tips_header_right_part_list_text_wrap .tips_header_right_part_list_text h5 a{font-size:15px !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tips_header_wrap .tips_header_right_part_list_text_wrap .tips_header_right_part_list_text .green_author_name{font-size:8px !important}.tips_header_wrap .tips_header_right_part_list_text_wrap .tips_header_right_part_list_text .green_author_name i{font-size:8px !important}.tips_header_wrap .tips_header_right_part_list_text_wrap .tips_header_right_part_list_text .green_author_name a{font-size:8px !important}.tips_header_wrap .tips_header_right_part_list_text_wrap .tips_header_right_part_list_text .green_blog_release_time{font-size:8px !important}.tips_header_wrap .tips_header_right_part_list_text_wrap .tips_header_right_part_list_text .green_blog_release_time i{font-size:8px !important}.tips_header_wrap .tips_header_right_part_list_text_wrap .tips_header_right_part_list_text .green_blog_release_time span{font-size:8px !important}.tips_blog_search_wrap{padding-top:30px;padding-bottom:30px}.tips_blog_search_wrap .tips_blog_search h3{font-size:24px !important}.tips_blog_search_wrap .tips_blog_search h5{font-size:18px !important}.topics_part_wrap h3{font-size:24px}.topics_part_wrap .topics_list_wrap{margin-bottom:30px}.topics_part_wrap .topics_list_wrap_bottom{margin-bottom:0px !important}.different_tips_wrap h3{font-size:24px}.different_tips_wrap .view_more_wrap{margin-top:0px}.random_post_wrap{margin-top:0px !important}.random_post_wrap h4{margin-top:30px}.author_information_wrap h5{text-align:center}.author_information_image{text-align:center;margin-top:10px;margin-bottom:20px}.author_information_image img{width:120px;height:120px}.mobile_list_show{display:block}.mobile_list_hide{display:none}.tips_blog_article_content{margin-left:0px !important}.download_for_app{padding-top:50px !important}.download_for_app h2{font-size:24px !important;font-family:comfortaa;color:#20aeb4}.download_for_app .download_for_apple{margin-top:0px !important}.download_for_app .download_for_apple img{height:70px}.clp_header h2{font-size:36px !important}.clp_video_introduce h2{margin:30px auto !important;font-size:36px !important}.clp_video_part{padding-top:20px !important;padding-bottom:20px !important}.clp_join_part{padding-top:20px !important;padding-bottom:20px !important}.clp_join_title_wrap h2{font-size:36px !important;margin-top:0px !important;line-height:1.2 !important}.clp_join_padding{margin-top:40px !important}.demo_box_display{display:none}.clp_join_number{margin-top:40px !important}.clp_many_ways{padding-top:50px !important}.clp_many_ways h2{font-size:36px !important;margin-bottom:0px !important}.clp_many_ways_image_wrap{margin-top:25px !important;margin-bottom:25px !important}.clp_why_training #clp_h2{font-size:36px !important}.carousel-control-prev{left:-10px !important}.carousel-control-next{right:-10px !important}.clp_why_training .review_score{padding-top:50px}.clp_footer_phone_number{padding-top:50px !important;padding-bottom:50px !important}.clp_footer_phone_number h2{font-size:36px !important}.clp_four_steps h4{margin-top:10px !important}.clp_mobile_bg{display:block;text-align:center}.clp_mobile_bg h1{font-family:open-semi-bold;margin-top:30px;font-size:36px;text-align:center;text-transform:uppercase}.clp_mobile_bg .clp_free_call_us{margin-top:20px !important;text-transform:uppercase;margin-bottom:0px !important}.clp_mobile_hidden{display:none}.clp_banner_wrap .clp_left_submit_text h2{font-size:36px !important}.clp_banner_wrap .clp_paw_margin{margin-top:50px !important}.service_steps_wrap{padding:15px !important}.service_steps_wrap h2{font-size:36px !important;padding-bottom:0px !important}.service_steps_wrap .service_steps_img_bg img{width:200px !important;height:auto}.service_steps_wrap .service_steps_content{margin-top:40px}.clp_service_bg{padding-bottom:50px !important}.cpl_wrap_2 .clp_submit_form_wrap{padding-bottom:50px !important}.story_article_part{margin-right:0px !important;margin-top:50px !important}.member_store_link{width:100% !important}.member_store_h{margin-top:10px}.products_list_wrap{margin-top:0px !important}.clp_banner_call_number_wrap{text-align:center;margin:0 auto}.clp_banner_call_number_wrap .clp_banner_call_number{background-color:#cc3530;border-radius:10px}.clp_banner_call_number_wrap .clp_banner_call_number p{font-family:open-semi-bold;display:inline-block;font-size:32px;color:#fff;vertical-align:middle;line-height:100px;margin-bottom:0px !important}.clp_banner_call_number_wrap .clp_banner_call_number p span{font-size:14px;margin-top:10px}.clp_banner_call_number_wrap .clp_banner_call_number i{display:inline-block;font-size:30px;color:#fff;margin-right:10px;vertical-align:middle}.clp_why_training_wrap{padding-bottom:100px !important}#ins_link{display:inline-block !important}#ins_link img{width:120px !important;margin-top:40px !important;margin-right:30px !important}.traust_pilot_show_header img{width:100px !important}.traust_pilot_show_header .five-star-p a{font-size:8px !important}.member-logo img{width:150px;height:auto}.flag-image-wrap img{width:300px}.cpl_wrap_3{margin-top:50px}.clp_head_left_part{padding-right:0px !important}.clp_head_left_part h2{font-size:44px !important}.clp_head_right_part{margin-top:60px}.clp_head_part{margin-bottom:60px}.four_step_wrap{padding-top:60px;padding-bottom:10px}.clp_course_part_wrap{padding-top:60px;padding-bottom:60px}.clp_why_training_part{padding-bottom:0px}.clp_requirments_wrap{padding-top:60px;padding-bottom:60px}.any_qualify_img{display:none}.mobile_qualify_img{display:block}.clp_secure_payments_wrap{padding-top:30px;padding-bottom:30px}.security-part-3,.security-part-2{margin-top:50px}.security-part h4{margin-bottom:10px}.clp-4-mobile-header{display:block;margin-top:40px;margin-bottom:40px}.step-part-head{display:none}.clp-4-gray-bg{padding-top:10px;margin-top:0px !important}.clp_4_video_introduce h3{margin-top:30px}.clp_4_video_introduce ul li{font-size:18px !important}.clp_4_video_part{padding-bottom:30px}.clp-4-training-program{padding-top:30px;padding-bottom:30px}.clp-4-training-program img{margin-bottom:30px}.clp-4-enroll-button{margin-top:20px}.clp-4-enroll-button a{font-size:18px;font-weight:600}.clp-4-fly{padding-top:30px;padding-bottom:30px}.clp-4-fly ul li{margin-top:20px;font-size:21px;list-style:none}.clp-4-faq{padding-top:30px;padding-bottom:30px}.clp-4-faq h3{margin-bottom:10px}.clp-4-faq .panel-heading a:before{right:10px}.clp-4-faq .panel-heading a:after{right:10px !important}.clp-4-faq .one-self-paced{margin-top:30px;text-align:center}.clp-4-faq .one-self-paced img{width:50%}.clp-4-faq .one-self-paced h5{margin-bottom:30px}.clp-4-review-part{padding-top:30px;padding-bottom:30px}.clp-4-review-part #about-trustpilot-wrap h3{color:#212529;font-family:none}.course-certified-summary .photo{text-align:center}.course-certified-summary .bg-color-wrap .certified{position:absolute;right:6em;top:7em;height:1.8em}.risk-free-wrap{text-align:center !important}.risk-svg{text-align:center !important;margin-top:5%}.risk-free-title{margin-top:3%}.text-1{margin-top:3%}#risk-padding-right{padding-right:15px}#risk-padding-left{padding-left:15px}.certified-1{display:none}.fly-with-service-dog-wrap h1{font-size:36px !important}.fly-with-service-dog-wrap .fly-list .fly-svg a img{width:40%}.fly-with-service-dog-wrap .fly-list .fly-color{margin-bottom:50px}.fly-with-service-dog-wrap #fly-1{margin-top:50px}.fly-with-service-dog-wrap #fly-3{margin-top:50px}.fly-with-service-dog-wrap #fly-5{margin-top:50px}.fly-with-service-dog-wrap h2{font-size:40px !important}.fly-with-service-dog-wrap .fly-breed-doc img{margin-bottom:30px}.drop-a-padding{padding-left:3rem !important}.eu-uk-wrap .eu-uk-head{padding-top:80px;padding-bottom:80px}.eu-uk-wrap .eu-uk-head h1{font-size:2rem !important}.eu-uk-wrap .eu-uk-head h5{font-size:1.2rem}.eu-uk-wrap .eu-uk-course-list{padding-top:30px;padding-bottom:10px}.eu-uk-wrap .general-h2-title{margin-bottom:30px}.eu-uk-wrap .course-banner{padding-bottom:30px}.eu-uk-wrap .why-choose-three-wrap{margin-top:0px !important}.eu-uk-wrap .why-choose-three-wrap .img-margin{margin-bottom:40px}.eu-uk-wrap .why-choose-eu-uk-content{padding-top:30px;padding-bottom:30px}.eu-uk-wrap .h3-margin{margin-top:20px !important}.eu-uk-wrap .eu-uk-start-training-now a{padding:1.5rem 4rem !important}}@media(min-width: 768px)and (max-width: 1024px){.nav_bar_wrap ul li{margin-right:45px}.nav_bar_wrap ul li a{font-size:18px}header .header_wrap .login_style{margin-top:0px}header .header_wrap .login_style a{font-size:16px}.banner_wrap .banner_text p{margin-left:10px;font-size:16px}.why_training{padding-top:50px;padding-bottom:40px}.why_training h2{font-size:28px}.why_training p{font-size:18px}.five_list_wrap .five_list_padding .five_list h5{font-size:18px}.five_list_wrap .five_list_padding .five_list p{font-size:14px}.key_points{margin-top:50px;margin-bottom:50px}.key_points .key_points_content h2{font-size:28px}.key_points .key_points_button{margin-bottom:40px}.course_description .course_description_text h2{font-size:28px}.course_description .course_description_wrap .course_description_img img{margin-top:0px}.story{margin-top:50px;margin-bottom:50px}.story h2{font-size:28px}.score h2{font-size:28px}.score .score_wrap{height:auto}.score .score_wrap .score_wrap_margin .score_name{font-size:18px}footer .footer_wrap .footer_media a img{width:34px}footer .footer_wrap .footer_link a{font-size:18px}}@media(min-width: 768px)and (max-width: 1200px){.learning_center_icon .dropdown-menu .learning_button_wrap .learning_button{font-size:inherit;display:inline-block;margin:0 auto}}@font-face{font-family:"comfortaa";src:url("../fonts/Nunito-Regular.ttf")}.product_introduction .breadcrumb{margin-bottom:0px !important;background-color:#fff;padding-top:30px;padding-bottom:30px}.product_introduction .breadcrumb a{font-family:comfortaa;font-size:16px;color:#20aeb4}.product_introduction .breadcrumb .active{color:#20aeb4 !important;font-size:18px;font-family:comfortaa}.product_collar_right .product_name_introduce{font-size:32px;font-weight:bold}.product_collar_right .product_price{font-size:28px;color:#fd3427;font-weight:bold;vertical-align:middle;margin-top:20px;margin-bottom:20px}.product_collar_right .product_price i{margin-left:.625rem}.product_collar_right .product_price i img{margin-top:-1%;width:20%;height:auto}.product_collar_right .product_time{font-size:1rem;color:#555;line-height:2rem;font-weight:bold}.product_collar_right .product_introduce_ul{list-style:none}.product_collar_right .product_introduce_ul li{font-size:16px;line-height:2rem;font-weight:normal;color:#555;background:url("../images/store-image/animal_footer_icon@2x.png") left .65rem no-repeat;background-size:.875rem auto;padding:0 0 0 1.25rem;margin-top:10px}.choose_neck_size,.choose_pattern{margin-top:5%}.nick_title{font-family:comfortaa;font-size:18px;font-weight:bolder}.sys_spec_text li{float:left;position:relative;margin:10px 10px 10px 0;outline:none}.sys_spec_text li a{font-size:12px;color:#000;padding:15px 25px;border:1px solid #cdcdcd;background:#fff;display:inline-block}.sys_spec_text li a:hover{border:1px solid #fd3427}.sys_spec_text li i{position:absolute;width:10px;height:10px;font-size:0;line-height:0;right:1px;bottom:1px;background:url("../images/related_product/sys_item_selected.gif") no-repeat right bottom;z-index:99;display:none}.sys_spec_text li.selected a{font-size:12px;color:#000;padding:15px 25px;border:1px solid #e4393c;background:#fff;display:inline-block}.sys_spec_text li.selected i{display:block}.sys_spec_img li{float:left;height:120px;position:relative;margin:10px 20px 20px 0}.sys_spec_img li a{border:1px solid #ccc;float:left;display:inline-block}.sys_spec_img li a img{width:120px;height:120px;display:block}.sys_spec_img li a:hover{border:1px solid #e4393c;padding:0;text-decoration:none}.sys_spec_img li i{position:absolute;width:10px;height:10px;font-size:0;line-height:0;right:0px;bottom:-1px;background:url("../images/related_product/sys_item_selected.gif") no-repeat right bottom;z-index:99;display:none}.sys_spec_img li.selected a{border:1px solid #e4393c;padding:0}.sys_spec_img li.selected i{display:block}.customized_information{margin-top:3%}.dog_collar_name .dog_collar_input{font-family:Muli;font-size:.75rem}.product_number{overflow:auto}.product_number .product_quantity{font-family:comfortaa;font-size:14px;float:left;margin-top:15px;margin-right:20px;line-height:30px;font-weight:bold;cursor:pointer}.product_number .product_product_add img{height:30px;float:left;margin-top:15px;cursor:pointer}.product_number .input{height:30px;width:60px;margin-top:15px;border:1px solid #ddd;line-height:30px;text-align:center;float:left;outline:none;text-decoration:none;border-radius:0 !important}.product_number .product_product_minus img{height:30px;float:left;margin-top:15px;cursor:pointer}.product_to_cart{max-width:300px}.product_to_cart button{border:none;outline:none;text-decoration:none;cursor:pointer;position:relative}.product_to_cart button:active{top:2px}.product_to_cart .buy_now{margin-top:15px}.product_to_course .btn-learn-more{text-align:center;color:#fff;background:#ff9c00;padding:10px 25px;display:inline-block;margin-bottom:15px;font-family:comfortaa;font-weight:bold;border-radius:2px}.product_to_course .btn-learn-more:hover{background:#ff9c00}.product_description{text-align:center;margin-top:10%}.product_description .tab_product{display:inline-block;list-style:none}.product_description .tab_product li{font-size:16px;margin-right:20px;padding:10px 40px 10px 40px;cursor:pointer;color:#555}.product_description .tab_product .description_click{font-family:comfortaa;font-size:16px;font-weight:bold;border:1px solid #20aeb4;color:#20aeb4;border-radius:30px}.product_description .shipping_returns{display:none}.product_description .product_content_wrap{margin-top:2%;text-align:left;color:#555;font-size:14px}.product_description .strong_title{font-size:1rem;color:#000;font-weight:bold;margin-top:3%;line-height:32px}.product_description .add_icon li{line-height:25px;background:url("../images/store-image/animal_footer_icon@2x.png") left .4375rem no-repeat;background-size:.725rem auto;padding:0 0 0 1.25rem}.product_description .product_content_part div{line-height:25px}.subscribe_function{margin-top:5%;border:2px solid #fd3427}.subscribe_function .subscribe_icon{padding:30px}.subscribe_function .subscribe_wrap{margin-top:8%}.subscribe_function .subscribe_wrap .subscribe_title{font-size:24px;font-weight:bold}.subscribe_function .subscribe_wrap .subscribe_text{color:#555}.subscribe_function .subscribe_form{margin-top:13%;padding-right:20px}.subscribe_function .subscribe_form input{border:1px solid #fd3427;outline:none}.subscribe_function .subscribe_form input:focus{outline:none}.subscribe_function .subscribe_form .subscribe_btn{background:#fd3427;color:#fff;border:none;outline:none;padding:0 10px;cursor:pointer;position:relative}.subscribe_function .subscribe_form .subscribe_btn:active{top:1px}@media screen and (max-width: 768px){.product_list_all .product_list_name{background:#f7f7f7;text-align:center;padding-bottom:5%;margin-bottom:5%}.sys_spec_text li{float:left;position:relative;margin:10px 10px 10px 0;outline:none}.sys_spec_text li a{padding:10px 12px}.sys_spec_text li.selected a{padding:10px 12px}.sys_spec_img li{height:100px;margin:10px 10px 10px 0}.sys_spec_img li a img{width:105px;height:105px;display:block}.sys_spec_img li i{bottom:-6px}.product_description{font-family:Muli;text-align:center;margin-top:10%}.product_description .tab_product{display:inline-block}.product_description .tab_product li{font-family:Muli;font-size:14px;margin-right:10px;padding:10px 10px 10px 10px !important}.product_description .tab_product .description_click{font-size:14px}.subscribe_function{font-family:Muli;margin-top:5%;border:2px solid #fd3427}.subscribe_function .subscribe_icon{margin:20px auto;text-align:center;padding:0}.subscribe_function .subscribe_icon img{width:50px}.subscribe_function .subscribe_wrap{margin-top:0;text-align:center}.subscribe_function .subscribe_wrap .subscribe_title{font-size:16px;font-weight:bold}.subscribe_function .subscribe_wrap .subscribe_text{font-size:12px;color:#555}.subscribe_function .subscribe_form{margin-top:0;padding:20px 10px 20px 10px}.subscribe_function .subscribe_form input{border:1px solid #fd3427;outline:none}.subscribe_function .subscribe_form input:focus{outline:none}.subscribe_function .subscribe_form .subscribe_btn{background:#fd3427;color:#fff;border:none;outline:none;padding:0 10px;cursor:pointer;position:relative}.subscribe_function .subscribe_form .subscribe_btn:active{top:1px}#cartBadge{position:absolute;top:16px;right:60px}.sh_cart{background:#fff;text-align:center;padding-left:20px !important;padding-right:20px !important;border-radius:20px !important;margin-left:1rem}.sh_cart a{margin-left:0 !important}.sh_cart .cart_icon{background:url("../images/store-image/cart@2x.png") left 0rem no-repeat;background-size:1rem auto;padding-left:20px}.sh_cart .product_number{font-size:16px;line-height:32px;color:#20aeb4}}@media(min-width: 768px)and (max-width: 1024px){.sys_spec_text li a{font-size:12px;color:#000;padding:15px 15px}.sys_spec_text li.selected a{padding:15px 15px}.sys_spec_img li{float:left;height:65px;position:relative;margin:10px 10px 20px 0}.sys_spec_img li a img{width:80px;height:80px;display:block}.sys_spec_img li i{bottom:-16px}.subscribe_function .subscribe_icon{text-align:center;padding:0}.subscribe_function .subscribe_icon img{width:50px}.subscribe_function .subscribe_wrap{margin-top:15px;text-align:left}.subscribe_function .subscribe_wrap .subscribe_title{font-size:14px;font-weight:bold}.subscribe_function .subscribe_wrap .subscribe_text{font-size:12px;color:#555}.subscribe_function .subscribe_form{padding:25px 10px 20px 10px}.subscribe_function .subscribe_form input{border:1px solid #fd3427;outline:none}.subscribe_function .subscribe_form input:focus{outline:none}.subscribe_function .subscribe_form .subscribe_btn{font-size:12px;background:#fd3427;color:#fff;border:none;outline:none;padding:0 10px;cursor:pointer;position:relative}.subscribe_function .subscribe_form .subscribe_btn:active{top:1px}.product_description{font-family:Muli;text-align:center;margin-top:10%}.product_description .tab_product{display:inline-block}.product_description .tab_product li{font-family:Muli;font-size:16px;margin-right:10px;padding:10px 40px 10px 40px;cursor:pointer;color:#555}.product_description .tab_product .description_click{font-family:Muli;font-size:16px;font-weight:bold;border:1px solid #fd3427;color:#fd3427;border-radius:30px}.sh_cart{margin-top:1.8% !important;width:15%}#hamNav .ham{float:right;margin-top:1.5% !important}}@media(min-width: 1024px)and (max-width: 1366px){.sys_spec_img li{float:left;height:90px;position:relative;margin:10px 10px 20px 0}.sys_spec_img li a img{width:110px;height:110px;display:block}.sys_spec_img li i{bottom:-21px}.subscribe_function .subscribe_icon{text-align:center;padding:0;margin:20px auto}.subscribe_function .subscribe_icon img{width:50px}.subscribe_function .subscribe_wrap{margin-top:15px;text-align:left}.subscribe_function .subscribe_wrap .subscribe_title{font-size:18px;font-weight:bold}.subscribe_function .subscribe_wrap .subscribe_text{font-size:12px;color:#555}.subscribe_function .subscribe_form{margin-top:0;padding:25px 10px 20px 10px}.subscribe_function .subscribe_form input{border:1px solid #fd3427;outline:none}.subscribe_function .subscribe_form input:focus{outline:none}.subscribe_function .subscribe_form .subscribe_btn{font-size:12px;background:#fd3427;color:#fff;border:none;outline:none;padding:0 10px;cursor:pointer;position:relative}.subscribe_function .subscribe_form .subscribe_btn:active{top:1px}}.cat_breed{font-family:Muli;margin-top:5%;padding-bottom:5%}.cat_breed .cat_id_tags{margin-top:3%}.product_number_qty input{height:30px;width:30px;border:1px solid #ddd;line-height:30px;text-align:center;float:left;font-family:Muli;outline:none;text-decoration:none}.product_number_qty .product_product_add img{height:30px;float:left;cursor:pointer}.product_number_qty .product_product_minus img{height:30px;float:left;cursor:pointer}.sh_cart{background:#fff;text-align:center;padding-left:30px;padding-right:30px;border-radius:20px;margin-left:1rem}.sh_cart a{margin-left:0 !important}.sh_cart .cart_icon{background:url("../images/store-image/cart@2x.png") left 0rem no-repeat;background-size:21px auto;padding-left:20px}.sh_cart .product_number{font-family:comfortaa;font-size:16px;line-height:32px;color:#20aeb4;font-weight:bolder;margin-left:5px}.ecart-radio-group{display:inline-block;line-height:1;vertical-align:middle;font-size:0;margin-top:1rem}.ecart-radio-group .ecart-radio{position:relative;display:inline-block;outline:none;margin-right:1rem}.ecart-radio-group .ecart-radio .ecart-radio-orig-radio{opacity:0;outline:none;position:absolute;z-index:-1}.ecart-radio-group .ecart-radio .ecart-radio-orig-radio:checked+.ecart-radio-txt{border:1px solid #fd3427;background:url("../images/store-image/sys_item_selected.gif") no-repeat right bottom}.ecart-radio-group .ecart-radio .ecart-radio-txt{position:relative;display:inline-block;outline:none;line-height:1;white-space:nowrap;vertical-align:middle;background:#fff;border:1px solid #dcdfe6;font-weight:500;color:#606266;-webkit-appearance:none;text-align:center;box-sizing:border-box;margin:0;cursor:pointer;padding:12px 20px;font-size:14px;border-radius:0;min-width:90px}.ecart-radio-group .ecart-radio .ecart-radio-image{padding:5px}.ecart-radio-group .ecart-radio .ecart-radio-image img{width:87px;height:87px}.actions_toolbar button{background:none;border:none}.subtotal_text{margin-right:20%}.grand_total{margin-right:10%}.pet_also_buy{margin-top:50px}.pet_also_buy_wrap{margin-bottom:60px}#sale_price{color:#979797;text-decoration:line-through !important;font-size:21px;font-weight:normal;margin-left:10px}.enroll-radio-group{display:flex;flex-wrap:wrap}.enroll-radio-group .enroll-radio{position:relative;display:inline-block;outline:none;margin-right:1rem}.enroll-radio-group .enroll-radio .ecart-radio-orig-radio{opacity:0;outline:none;position:absolute;z-index:-1}.enroll-radio-group .enroll-radio .ecart-radio-orig-radio:checked+.ecart-radio-txt{border:1px solid #fd3427;background:url("../images/store-image/sys_item_selected.gif") no-repeat right bottom}.enroll-radio-group .enroll-radio .ecart-radio-txt{position:relative;display:inline-block;outline:none;line-height:1;white-space:nowrap;vertical-align:middle;background:#fff;border:1px solid #dcdfe6;font-weight:500;color:#606266;text-align:center;box-sizing:border-box;margin:0;cursor:pointer;padding:12px 20px;font-size:14px;border-radius:0;min-width:90px}.enroll-radio-group .enroll-radio .ecart-radio-txt .enroll-pet{height:50px;display:flex;justify-content:center}.enroll-radio-group .enroll-radio .ecart-radio-txt .enroll-name{max-width:150px;overflow:hidden;display:inline-block;text-overflow:ellipsis;height:1rem;margin-top:.325rem}/*# sourceMappingURL=main.min.css.map */