body{text-align:justify}footer .footer-about{text-align:justify!important}article.item.content-left .post_content{text-align:justify!important}.cws-widget #wp-calendar{background-color:#f5f5f5}.home-books-list .book{transition:all 0.3s cubic-bezier(.25,.8,.25,1);box-shadow:0 10px 20px rgb(0 0 0 / .19),0 6px 6px rgb(0 0 0 / .23)}.home-books-list .book:hover{box-shadow:0 14px 28px rgb(0 0 0 / .25),0 10px 10px rgb(0 0 0 / .22);transform:translateY(-10px)}.page_footer{background-color:#4082ad}.copyrights_area{background-color:#1a3c71;display:none}footer .footer-about{margin-top:15px;text-align:left;font-size:16px;color:#fff;padding-right:20px}.footer_container .cws-widget ul li{background:#fff0;padding:0;font-style:initial;font-weight:500;text-align:left}.footer_container .cws-widget ul li a{color:#fff;text-transform:initial}footer .cws-widget .widget-title .inherit-wt{text-align:left;border-bottom:1px solid #fff;padding:10px 0;color:#fff}.copyrights_container{display:block}.copyrights_container .copyrights{text-align:center}.page_content:not(:empty),.tribe-events-pg-template{padding:0 0}.news.single{padding:70px 0}.image-box-shadow img{box-shadow:0 10px 20px rgb(0 0 0 / .19),0 6px 6px rgb(0 0 0 / .23)}.home-books-list .book{margin:20px}.cws_mobile .mobile_menu{width:100%}.mobile_menu_wrapper .mobile_menu_container{background:#3c6bb3}.mobile_menu .menu-item{border-bottom:1px solid #fff}.mobile_menu .menu-item a{color:#fff}.mobile_menu .menu-item.current-menu-item>.menu_row>a{color:#000}.contact-info a{color:#000}.wpcf7-checkbox{margin-top:15px;float:left}.blog-view-more{border:1px solid #3c6bb3}.custom-text p,.custom-text h5{color:#fff}.news{margin-bottom:30px}#courses-features .cws_vc_shortcode_milestone_desc{color:#fff}.copyrights_panel{line-height:1;padding-bottom:20px}.copyrights_container .copyrights{line-height:1;padding-top:20px}.copyrights_panel_wrapper{text-align:center}.d-block{display:block}.d-none{display:none}.cws_service_item.cws_vc_shortcode_module{padding-bottom:0!important}.contact-sm-icons{display:inline-flex}.vc_tta.vc_general.vc_tta-accordion.custom-accordion .vc_tta-panel-body{padding-left:15px!important}.vc_tta.vc_general.vc_tta-accordion.custom-accordion .vc_tta-panel-title>a{padding-left:0!important}.vc_tta.vc_general.vc_tta-accordion.custom-accordion .vc_tta-panel-title .vc_tta-controls-icon{width:20px;height:20px;line-height:20px;left:8px!important}.vc_tta.vc_general.vc_tta-accordion.custom-accordion .vc_tta-panel-title .vc_tta-controls-icon{top:54%!important}.vc_tta.vc_general.vc_tta-accordion.custom-accordion .vc_tta-panel.vc_active .vc_tta-panel-title .vc_tta-controls-icon{top:50%!important}.white-text h5{color:#fff}.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before{border-width:10px}.header_wrapper_container .menu_box{overflow:hidden}.wpb_content_element{margin-bottom:0}.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section{padding-top:0}.page_footer .social-icons{display:flex}.page_footer .social-icons a{color:#fff;font-size:26px;padding:0 15px}.news.news-medium .post_info_part:not(.full_width){width:100%}.copyrights_panel,.vc_custom_1498554270515{margin-top:0}.menu .menu-item.current-menu-item>a{font-weight:700;color:#000}.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before{border-width:10px!important}#courses-features h4{font-size:1.28em!important}.cws_service_item.cws_vc_shortcode_module{padding-bottom:100px!important}.general-margin-bottom{margin-bottom:50px!important}.general-margin-section,.general-margin-row .vc_row{margin-top:50px!important;margin-bottom:50px!important}.general-padding-section,.general-padding-row .vc_row{padding-top:50px!important;padding-bottom:50px!important}.cws_service_item.cws_vc_shortcode_module{padding-bottom:0!important}#home-books-list-section{padding-bottom:0!important}#home-books-list-section .home-books-list{padding-bottom:50px}.no-padding-top{padding-top:0!important}#contact-social-icons .vc_icon_element{margin-bottom:0!important}.page_content>.container>aside.sb_right{margin-top:50px}.news.single{padding:50px 0}.archive.category .news{margin-bottom:50px;margin-top:50px}.archive.category .sb_right{margin-bottom:50px}@media only screen and (max-width:1036px){#courses-features .wpb_text_column .wpb_wrapper{max-width:230px;margin:0 auto}}.news .btn-read-more a{font-size:14px}@media screen and (max-width:980px){.page_content>.container>*{margin-bottom:0}}@media only screen and (max-width:768px){.d-none-sm{display:none!important}.d-block-sm{display:block}.reverse-col-mobile-row .wpb_row,.reverse-col-mobile,#reverse-col-mobile{display:flex;flex-direction:column-reverse}#flower-section-section{margin-bottom:20px}.general-pading-x-sm.cws-column{padding-left:15px;padding-right:15px}#present-section{padding-top:30px!important;padding-bottom:50px!important}#present-section .cws_service_item.cws_vc_shortcode_module{padding-bottom:30px!important}.general-margin-top-column-sm,.general-margin-top-sm.cws-column{margin-top:30px}.general-margin-bottom-sm,.general-margin-cws-column-sm.cws-column{margin-bottom:30px!important}.general-padding-bottom-sm{padding-bottom:30px!important}.general-margin-column-sm,.general-margin-section,.general-margin-row .vc_row{margin-top:30px!important;margin-bottom:30px!important}.general-margin-section.large-margin-bottom-sm{margin-bottom:50px!important}.general-padding-row.large-padding-bottom-sm .vc_row{padding-bottom:50px!important}.general-padding-section.large-padding-bottom-sm{padding-bottom:50px!important}.general-padding-section,.general-padding-row .vc_row{padding-top:30px!important;padding-bottom:30px!important}.general-margin-bottom{margin-bottom:30px!important}.no-padding-top-sm,.no-padding-top{padding-top:0!important}.vc_column-inner{padding-bottom:0}#flower-section .wpb_text_column{padding:100px 0!important;margin-bottom:0!important}.cws_mobile .site_header .header_logo_part{max-width:250px}.page_footer{padding-bottom:0!important}#courses-features .wpb_text_column .wpb_wrapper{max-width:100%}.grid .item{padding-top:0!important}.news .ce_title h3{line-height:1;font-size:32px!important}.news{margin-bottom:0!important}.page_content>.container>aside.sb_right{margin-top:30px;margin-bottom:30px}.news.single{padding:30px 0}}