body{font-weight:400}.no-padding-title :is(h1,h2,h3,h4,h5,h6){padding:0!important}body:not(.et-fb){}.slider-book-box{}.et_pb_group_carousel{z-index:4!important}.book-slider-info-box h6{margin-top:15px}body:not(.et-fb) .book-slider-info-box{width:98%;left:0;position:absolute;bottom:0;z-index:-1;transition:all .4s ease}body:not(.et-fb) .book-slider-info-box p{color:#000!important}body:not(.et-fb) .slider-book-box:hover .book-slider-info-box{transform:translatey(98%)}body:not(.et-fb) .slider-book-box:hover{}body .gform_wrapper input[type="text"],body .gform_wrapper input[type="email"],body .gform_wrapper input[type="number"],body .gform_wrapper input[type="url"],body .gform_wrapper input[type="tel"],body .gform_wrapper input[type="password"],body .gform_wrapper input[type="date"],body .gform_wrapper textarea,body .gform_wrapper select{background-color:#ffffff;border:1px solid #cccccc;border-radius:100px;color:#626262;text-align:center;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:600;line-height:28px;width:100%;max-width:100%;box-sizing:border-box;transition:border-color 0.3s ease,box-shadow 0.3s ease}body .gform_wrapper textarea{min-height:120px;resize:vertical}body .gform_wrapper input::placeholder,body .gform_wrapper textarea::placeholder{color:rgba(0,0,0,0.58);font-family:Outfit;font-size:18px;font-style:normal;font-weight:700;line-height:normal}body .gform_wrapper select option[value=""]{color:#333333!important}body .gform_wrapper select option:not([value=""]){color:#333333!important}body .gform_wrapper input::-webkit-input-placeholder,body .gform_wrapper textarea::-webkit-input-placeholder{color:#888888}body .gform_wrapper input::-moz-placeholder,body .gform_wrapper textarea::-moz-placeholder{color:#888888;opacity:1}body .gform_wrapper input[type="text"]:focus,body .gform_wrapper input[type="email"]:focus,body .gform_wrapper input[type="number"]:focus,body .gform_wrapper input[type="url"]:focus,body .gform_wrapper input[type="tel"]:focus,body .gform_wrapper input[type="password"]:focus,body .gform_wrapper input[type="date"]:focus,body .gform_wrapper textarea:focus,body .gform_wrapper select:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,0.2);outline:none}body .gform_wrapper .gfield_label{font-weight:600;color:#626262;text-align:center;font-family:"DM Sans";font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:8px;display:inline-block}body .gform_wrapper .gfield_description,body .gform_wrapper .gform_description,body .gform_wrapper .ginput_complex label{font-size:12px;color:#666666;margin-top:4px}body .gform_wrapper .gfield_checkbox li label,body .gform_wrapper .gfield_radio li label{font-size:15px;color:#333333;font-weight:normal;padding-left:8px}body .gform_wrapper .gform_footer input[type="submit"],body .gform_wrapper .gform_footer button{background-color:#007bff;color:#ffffff;border:none;padding:14px 28px;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease;width:auto;margin-left:auto;display:block;color:#FFF;font-family:Outfit!important;font-size:18px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;text-transform:uppercase!important;border-radius:50px!important;background:#1F689E!important;padding:14px 30px!important}body .gform_wrapper .gform_footer input[type="submit"]:hover,body .gform_wrapper .gform_footer button:hover{background-color:#0056b3;transform:translateY(-1px)}body .news-letter-box .gform_wrapper .gform_body{background-color:#fff;padding:6px 5px;border-radius:50px}body .news-letter-box .gform_wrapper input#gform_submit_button_1{margin-left:auto;display:block;color:#FFF;font-family:Outfit;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;border-radius:50px;background:#1F689E;padding:14px 30px!important}body .news-letter-box .gform_wrapper input[type="email"]{border:none;box-shadow:none;width:100%;color:rgba(0,0,0,0.58);font-family:Outfit;font-size:18px;font-style:normal;font-weight:700;line-height:normal}body .news-letter-box .ginput_container_email{width:100%}body .news-letter-box .gform_wrapper #field_1_1{display:flex;align-items:center}@media screen and (max-width:768px){body .news-letter-box .gform_wrapper .gform_body{border-radius:10px}body .news-letter-box .gform_wrapper input#gform_submit_button_1{margin-right:auto;font-size:12px}}.custom-gravityform form label.gform-field-label{font-size:16px;color:#fff;margin-bottom:4px}.custom-gravityform form .gfield select{padding-top:3px;text-align:left}body .custom-gravityform .gform_wrapper input[type="text"]{text-align:left!important}.custom-gravityform form .gfield textarea{text-align:left;border-radius:25px!important;resize:none}.custom-gravityform form .gform-footer input[type=submit]{width:100%!important;text-align:center!important}.custom-gravityform .gform-theme--foundation .gform_fields{grid-row-gap:20px}.gform-theme--framework .gform_validation_errors .gform_submission_error{color:#ff0000}.gfield_required.gfield_required_text{color:#ff0000}.custom-gravityform div#gform_confirmation_message_3{color:#029e02;text-align:center;font-size:20px;padding:15px}.event-item .event-calendar{text-align:center}.event-item .event-calendar p,.event-item .event-calendar h5{padding:0}.event-item .event-info em{background:#1f689e;padding:3px 6px 2px;border-radius:3px;text-transform:uppercase;font-size:14px;color:#fff;margin-right:7px;font-style:normal;display:inline-block;font-weight:500}.event-item .event-info strong{color:#1f689e}.event-item .event-date,.event-item .event-location{padding-bottom:5px;padding-left:20px;position:relative}.event-item .event-date:before{content:"\}";font-family:'ETmodules';position:absolute;left:0;top:0}.event-item .event-location:after{content: '\e081';font-family:'ETmodules';position:absolute;left:0;top:0}