.has-white-background-color{background-color:#ffffff !important;}
.has-white-color{color:#ffffff !important;}
.has-yellow-background-color{background-color:#fbdb24 !important;}
.has-yellow-color{color:#fbdb24 !important;}
.has-light-blue-background-color{background-color:#7ec2e0 !important;}
.has-light-blue-color{color:#7ec2e0 !important;}
.has-navy-background-color{background-color:#062f69 !important;}
.has-navy-color{color:#062f69 !important;}
.has-red-background-color{background-color:#d80903 !important;}
.has-red-color{color:#d80903 !important;}
.has-dark-gray-background-color{background-color:#aaaaaa !important;}
.has-dark-gray-color{color:#aaaaaa !important;}
.has-black-background-color{background-color:#000000 !important;}
.has-black-color{color:#000000 !important;}
.magical-agents .wp-block-uagb-column .uagb-columns__overlay{border-radius:10px;}
.magical-agents .wp-block-uagb-column{padding-top:0 !important;}
.magical-agents .wp-block-uagb-column .uagb-column__inner-wrap .has-text-color strong:first-child{font-size:22px !important;line-height:22px !important;margin-top:17px;display:inline-block;}
.magical-agents .wp-block-uagb-column .uagb-column__inner-wrap{padding-top:5px !important;}
.magical-agents .wp-block-uagb-column .uagb-column__inner-wrap p{margin-bottom:0 !important;margin-top:-5px !important;}
.head-agent h2{font-size:28px !important;margin-top:25px;}
.head-agent h3{font-size:18px;margin-bottom:4px;}
.head-agent .uagb-column__inner-wrap{padding-bottom:0;margin-bottom:0;}
#gform_submit_button_1:hover{border:1px solid #062f69;}
#ast-mobile-header .ast-custom-button-link .ast-custom-button{border:#062f69 1px solid;}
#ast-mobile-header .ast-custom-button-link .ast-custom-button:hover{border:#062f69 1px solid;}
.get2daysfree{background:url(https://favoritegrampytravels.com/wp-content/uploads/2023/02/Universal-Park-Tickets-Get-2-Days-Free.jpg) no-repeat center right;background-size:cover;height:100px;display:flex;align-items:center;padding:20px 180px 20px 20px;color:#fff;margin-bottom:20px;}
.ridehogwarts{background:url(https://favoritegrampytravels.com/wp-content/uploads/2023/02/Universal-Park-to-Park-Tickets.jpg) no-repeat center right;background-size:cover;height:100px;display:flex;align-items:center;padding:20px 180px 20px 20px;color:#fff;margin-bottom:20px;position:relative;}
.skipregularlines{background:url(https://favoritegrampytravels.com/wp-content/uploads/2023/02/Universal-Express-Pass-Ticket.jpg) no-repeat center left;background-size:cover;height:100px;display:flex;align-items:center;padding:25px 25px 25px 180px;color:#fff;margin-bottom:20px;}
.ridehogwarts p{margin:0px;position:relative;z-index:9;}
@media(max-width:767px){   
.ctct-form-wrapper .ctct-form-field{margin:10px 0px;}
.uagb-section__background-image .magical{font-size:30px!important;margin-bottom:10px !important;}
.uagb-section__background-image .magical-text{font-size:15px !important;}
.display-mobile, .head_section_top{padding-bottom:0 !important;}
.display-mobile .uagb-columns__background-undefined, .head_section_top_inner{padding:0 !important;}
.display-mobile .uagb-columns__background-undefined .uagb-columns__inner-wrap .wp-block-uagb-column, .form_header{margin-left:0 !important;}
.display-mobile .uagb-columns__background-undefined .uagb-columns__inner-wrap form input[type=text], 
.display-mobile .uagb-columns__background-undefined .uagb-columns__inner-wrap form input[type=email], 
.form_header input[type=text], .form_header input[type=email]{width:100%;border:#ccc 1px solid;}
.display-mobile .uagb-column__background-color{background:rgba(255,255,255,.8);padding:10px 10px 0px;}
.display-mobile .uagb-section__background-image .magical-text{font-size:14px !important;}
.display-mobile .uagb-columns__background-undefined .uagb-columns__inner-wrap form .ctct-form-field-submit .ctct-submit, .form_header .ctct-form-field-submit .ctct-submit{width:100%;}
.travel_disney{font-size:26px !important;}
.testimonial .wp-block-media-text__media img{padding-right:0 !important;}
.testimonial .wp-block-media-text__content{padding-top:15px;text-align:center;}
.testimonial .wp-block-media-text__content .has-text-align-center{margin-bottom:10px !important;}
.testimonial .wp-block-media-text__content .has-text-align-right, .explore_walt{text-align:center;}
.form_header .white-magical-text{color:#ffffff !important;font-size:14px !important;}
.form_header .uagb-column__inner-wrap{background:rgba(255,255,255,.8);padding:20px !important;}
.form_header .has-medium-font-size{margin-bottom:5px !important;}
.explore_walt .wp-block-button__link{padding-left:10px !important;padding-right:10px !important;}
.mrg_b_nw1{margin-bottom:5px !important;}
.header_height{padding-bottom:0 !important;padding-top:320px !important;}
.d_none_mb{display:none !important;}
.agent-banner .agent-name{font-size:44px;}
.page-id-16 .move-image{margin-top:-50px;}
.head-agent .uagb-columns__inner-wrap .wp-block-uagb-column{margin-right:5% !important;align-items:center;}
.head-agent .uagb-column__wrap .uagb-columns__inner-wrap{padding:0;}
.head-agent .uagb-columns__inner-wrap .wp-block-uagb-column h2{margin-top:-15px;padding-top:0;margin-bottom:10px;}
.head-agent h3{font-size:12px;margin-bottom:0;}
.head-agent p{font-size:16px !important;}
.head-agent h2{font-size:14px !important;}
.head-agent > .uagb-column__inner-wrap{padding:0 !important;}
.head-agent{padding-top:15px !important;}
.head-agent section{padding-top:0 !important;}
.magical-agents .uagb-columns__columns-2 .wp-block-uagb-column:first-child{width:34% !important;padding-left:5% !important;}
.magical-agents .uagb-columns__columns-2{align-items:center;margin-bottom:10px;}
.magical-agents .wp-block-uagb-column .uagb-column__inner-wrap .has-text-color strong:first-child{font-size:18px !important;margin-top:0 !important;}
.magical-agents .wp-block-uagb-column .uagb-column__inner-wrap p{font-size:14px !important;line-height:22px !important;}
.magical-agents .uagb-columns__columns-2 .wp-block-uagb-column:last-child .uagb-column__inner-wrap{padding-top:0 !important;}
.skipregularlines{padding:25px 8px 25px 160px;line-height:24px;}
.get2daysfree{line-height:24px;padding:20px 180px 20px 12px;}
.ridehogwarts{padding-right:20px;line-height:24px;}
.ridehogwarts:before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;background-image:linear-gradient(to right, #000 , rgba(0,0,0,.3));}
} .move-image{margin-top:-100px;}
header .custom-logo-link img{max-width:225px;max-height:96px;}
.ctct-disclosure{display:none;}
.red-box{font-size:70px;font-family:"open sans", 'arial','san-serif';color:white;background-color:#d80903;margin-bottom:10px;}
.cta-box{font-size 18px;color:white;}
.wp-block-media-text > figure > img, .wp-block-media-text > figure > video{padding-right:30px;}
.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption, .wp-block-image.is-resized > figcaption{color:#062f69;}
.footer-widget-area .widget-title h3{background:#062f69;color:white!important;text-align:center;font-size:20px!important}
.widget-title{background:#062f69;color:white!important;text-align:center;}
.agent-banner{background-color:#d80903;height:170px;margin-bottom:10px!important;}
.testimonials{font-family:Garamond, serif;font-style:italic;font-size:22px;!important;}
.agent-name{color:#ffffff!important;font-family:serif;font-size:50px;text-align:center;padding-bottom:20px;}
.agent-title{color:white;font-family:serif;font-size:30px;text-align:center;margin-top:-130px;padding:10px;}
.fgt-box{font-size:20px;padding:20px;text-align:justify;color:#062f69!important;}
.secondary .widget-title{background-color:#062f69;}
.magical{color:#ffffff!important;font-family:Raleway, "Open Sans";font-size:35px!important;}
.magical-text{color:#ffffff!important;font-size:18px;}
.white-magical{color:#ffffff!important;font-family:Raleway, "Open Sans";font-size:35px!important;}
.white-magical-text{color:#ffffff!important;font-size:18px;}
.ctct-form-wrapper .ctct-submit{background-color:#03b203;}
.ctct-form-wrapper .ctct-form .ctct-label-bottom label, .ctct-form-wrapper .ctct-form .ctct-label-top label{font-size:14px;color:#666666;}
.uagb-tm__desc{color:#333;margin-bottom:15px;font-size:20px !important;}
.wp-block-separator{border-top:0px solid;border-bottom:0px;}
.ctct-form-1513{margin-bottom:15px;}
.ctct-form-1513 span.ctct-label-left, .ctct-form-1513 .ctct-button{display:none;}
.ctct-form-1513 textarea.ctct-label-left{width:100%;}
.ctct-form-1513 .ctct-form-field-email{float:left;width:40%;margin-left:2%;}
.home .ctct-form-1513 .ctct-form-field-email{width:50%;}
.ctct-form-1513 .ctct-email{width:100% !important;}
.ctct-form-1513 .ctct-form-field-submit{float:right;}
.ctct-form-1513 p{margin-bottom:10px;}
.ctct-form-wrapper .ctct-submit{height:50px;}
.ctct-form-1513 .ctct-form-field-text{max-width:35%;float:left;}
.ctct-form-1513 .ctct-form-field-text .ctct-text{width:100%;}
@media only screen and (max-width: 767px) {
.ctct-form-1513 .ctct-form-field-email{width:100%;max-width:100%;margin:0;float:none;}
.ctct-form-1513 .ctct-form-field-submit{margin-bottom:inherit;float:inherit;text-align:center;}
.ctct-form-1513 p{margin-bottom:0;}
.ctct-form-1513 .ctct-form-field-text{float:none;max-width:100%;}
}
@media only screen and (max-width: 400px) {
.magical-agents .uagb-columns__columns-2 .wp-block-uagb-column:last-child{padding-left:0 !important;}
} .head-agent > .uagb-column__inner-wrap section.wp-block-uagb-columns .uagb-columns__inner-wrap.uagb-columns__columns-2{align-items:center;}
.head-agent > .uagb-column__inner-wrap section.wp-block-uagb-columns .uagb-columns__inner-wrap.uagb-columns__columns-2 h2{margin-top:0px !important;}
.magical-agents > .uagb-columns__inner-wrap > .wp-block-uagb-column section.wp-block-uagb-columns > .uagb-columns__inner-wrap{align-items:center;}
.magical-agents > .uagb-columns__inner-wrap > .wp-block-uagb-column section.wp-block-uagb-columns > .uagb-columns__inner-wrap p strong:first-child{margin-top:0px !important;}
.magical-agents > .uagb-columns__inner-wrap > .wp-block-uagb-column section.wp-block-uagb-columns > .uagb-columns__inner-wrap figure{margin:0px !important;}
.magical-agents > .uagb-columns__inner-wrap > .wp-block-uagb-column section.wp-block-uagb-columns{padding-bottom:10px !important;}
.page-id-4382 section.uagb-columns__gap-5 > .uagb-columns__inner-wrap, .page-id-4382 section.uagb-columns__gap-10 > .uagb-columns__inner-wrap.uagb-columns__columns-3{max-width:88%;}
.inner-circle, .inner-circle-owners{border-color:#fff !important;border-width:5px !important;outline:none !important;border-radius:100% !important;}
.inner-circle img{border:#ff0000 4px solid;border-radius:100% !important;}
.inner-circle-owners img{border:#ff0000 4px solid !important;border-radius:100% !important;}
@media(min-width:1200px) and (max-width:1800px){ .adjust-top{font-size:14px !important;}
.social_right_t{padding-right:0px !important;}
.social_right_t ul{margin-right:0px !important;flex-wrap:inherit !important;float:right !important;}
}
@media(min-width:992px) and (max-width:1199px){     
.page-id-4382 section.uagb-columns__gap-5 > .uagb-columns__inner-wrap, .page-id-4382 section.uagb-columns__gap-10 > .uagb-columns__inner-wrap.uagb-columns__columns-3{max-width:96%;}
.magical-agents .wp-block-uagb-column .uagb-column__inner-wrap p{font-size:14px;margin-left:-10px;}
.magical-agents .wp-block-uagb-column .uagb-column__inner-wrap .has-text-color strong:first-child{font-size:18px !important;line-height:18px !important;}
.travel_planner_section{display:block !important;}
.travel_planner_section .travel_planner_rw, .travel_planner_section .social_right_t{width:100% !important;flex-basis:100% !important;}
.travel_planner_section .travel_planner_rw .adjust-top{margin-bottom:10px !important;}
.social_right_t ul{float:none !important;}
.adjust-separator-top{margin-top:-15px !important;}
}
@media(min-width:768px) and (max-width:991px){    
.head-agent > .uagb-column__inner-wrap > section > .uagb-columns__inner-wrap .wp-block-uagb-column:first-child{margin-right:0px !important;}
.head-agent h2{font-size:24px !important;}
.head-agent h3{font-size:16px;}
.head-agent p{font-size:34px !important;line-height:50px;}
.head-agent figure{margin:0px !important;padding:0px !important;}
.head-agent{padding-bottom:10px;}
.page-id-4382 section.uagb-columns__gap-5 > .uagb-columns__inner-wrap, .page-id-4382 section.uagb-columns__gap-10 > .uagb-columns__inner-wrap.uagb-columns__columns-3{max-width:96%;}
.magical-agents .wp-block-uagb-column .uagb-column__inner-wrap p{font-size:13px;margin-left:-13px;}
.magical-agents .wp-block-uagb-column .uagb-column__inner-wrap .has-text-color strong:first-child{font-size:15px !important;line-height:18px !important;}
.magical-agents > .uagb-columns__inner-wrap > .wp-block-uagb-column section .uagb-columns__inner-wrap .wp-block-uagb-column{padding-left:10px;}
.travel_planner_section{display:block !important;}
.travel_planner_section .travel_planner_rw, .travel_planner_section .social_right_t{width:100% !important;flex-basis:100% !important;}
.travel_planner_section .travel_planner_rw .adjust-top{margin-bottom:10px !important;font-size:14px !important;}
.social_right_t{padding-right:0px !important;}
.social_right_t ul{float:none !important;margin-right:0px !important;}
.adjust-separator-top{margin-top:-15px !important;}
}
@media(max-width:767px){  
.head-agent{ padding-bottom:15px;}
.head-agent figure{ margin:0px !important;} 
.magical-agents .uagb-columns__columns-2{ margin-bottom:0px !important;}
.agent-template{width:100% !important;} .agent-template .uagb-columns__columns-2{ max-width:100% !important;}
.agent-template > .uagb-columns__columns-2 .wp-block-uagb-column{margin-left:0 !important; padding-left:0 !important;}	
.agent-template > .uagb-columns__columns-2 h2{padding-top:0 !important; font-size:24px !important; margin-bottom:0;}
.agent-template > .uagb-columns__columns-2 .wp-container-4 .wp-block-column p{margin-bottom:0 !important;}	
.agent-template .gform_footer #gform_submit_button_1{max-width:100%; padding:7px 20px;}	
.agent-template .wp-container-5 .wp-block-button__link{font-size:0.95em !important;}
.agent-template .gfield_select, .agent-template .ginput_container input[type=text]{height:40px; width:100% !important;}
.site-primary-footer-wrap{padding:25px 15px 15px;}
.site-below-footer-wrap{padding:15px;} #ast-mobile-header .ast-custom-button-link .ast-custom-button{padding:10px 22px !important;} .social_right_t{padding-right: 20px !important; margin-top: -25px !important; margin-bottom: 35px !important;}
}#rpt_container{margin-top:24px;width:100%}.rpt_plans .rpt_plan{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.rpt_2_plans .rpt_plan{margin-right:2%;width:49%;float:left}.rpt_2_plans .rpt_plan:last-child{margin-right:0}.rpt_3_plans .rpt_plan{margin-right:2%;width:32%;float:left}.rpt_3_plans .rpt_plan:last-child{margin-right:0}.rpt_4_plans .rpt_plan{margin-right:1%;width:24.25%;float:left}.rpt_4_plans .rpt_plan:last-child{margin-right:0}.rpt_5_plans .rpt_plan{margin-right:1%;width:19%;float:left}.rpt_5_plans .rpt_plan:last-child{margin-right:0}.rpt_6_plans .rpt_plan{margin-right:1%;width:15.83%;float:left}.rpt_6_plans .rpt_plan:last-child{margin-right:0}.rpt_style_swl .rpt_plan{border-radius:5px}.rpt_plans .rpt_plan .rpt_title img{margin-right:10px;position:relative;vertical-align:middle}.rpt_plans .rpt_plan .rpt_title{margin-bottom:-3px!important;background:#222;font-weight:300;padding:14px 18px 18px;font-size:26px;color:#fff;line-height:35px;height:auto}.rpt_plans .rpt_plan .rpt_title span{display:inline-block;position:relative;top:-10px}.rpt_style_basic .rpt_plan .rpt_title{border-bottom:#111 solid 1px;border-top-left-radius:8px;border-top-right-radius:8px}.rpt_style_bic .rpt_plan .rpt_title,.rpt_style_spec .rpt_plan .rpt_title{border-top-left-radius:3px;border-top-right-radius:3px;color:#fff}.rpt_style_loc .rpt_plan .rpt_title,.rpt_style_swl .rpt_plan .rpt_title{padding:14px 18px 20px;border-top-left-radius:3px;border-top-right-radius:3px;background:#333}.rpt_style_swl .rpt_plan .rpt_title{margin-top:-1px;margin-left:-1px;margin-right:-1px}.rpt_plans .rpt_sm_title .rpt_plan .rpt_title{font-size:20px;line-height:18px}.rpt_plans .rpt_xsm_title .rpt_plan .rpt_title{font-size:15px;line-height:15px}.rpt_4_plans .rpt_plan .rpt_title{font-size:17px;line-height:15px}.rpt_4_plans .rpt_sm_title .rpt_plan .rpt_title{font-size:15px;line-height:13px}.rpt_4_plans .rpt_xsm_title .rpt_plan .rpt_title{font-size:13px;line-height:11px}.rpt_5_plans .rpt_plan .rpt_title{font-size:15px;line-height:13px}.rpt_5_plans .rpt_sm_title .rpt_plan .rpt_title{font-size:13px;line-height:11px}.rpt_5_plans .rpt_xsm_title .rpt_plan .rpt_title{font-size:12px;line-height:10px}.rpt_style_basic .rpt_plan .rpt_head{border-top:#222 solid 2px;background:#222;background:linear-gradient(0deg,#222 0,#333 100%)}.rpt_style_swl .rpt_plan .rpt_head{background:#fff}.rpt_style_spec .rpt_plan .rpt_head{border-top:#222 solid 2px;background:#222;background:linear-gradient(0deg,#222 0,#333 100%)}.rpt_style_bic .rpt_plan .rpt_head,.rpt_style_loc .rpt_plan .rpt_head{box-shadow:inset 0 10px 40px rgba(0,0,0,.07)}.rpt_plan .rpt_head .rpt_price .rpt_currency{position:relative;top:3px!important;left:-6px!important;font-size:.5em!important;vertical-align:super!important}.rpt_plans .rpt_plan .rpt_head .rpt_price{padding:6px 10px;font-size:77px;line-height:1em;font-weight:300;text-align:center;color:#fff}.rpt_style_swl .rpt_plan .rpt_head .rpt_price{color:#000}.rpt_plans .rpt_sm_price .rpt_plan .rpt_head .rpt_price{font-size:62px}.rpt_plans .rpt_xsm_price .rpt_plan .rpt_head .rpt_price{font-size:56px}.rpt_plans .rpt_xxsm_price .rpt_plan .rpt_head .rpt_price{font-size:38px}.rpt_4_plans .rpt_plan .rpt_head .rpt_price{font-size:69px}.rpt_4_plans .rpt_sm_price .rpt_plan .rpt_head .rpt_price{font-size:53px}.rpt_4_plans .rpt_xsm_price .rpt_plan .rpt_head .rpt_price{font-size:47px}.rpt_4_plans .rpt_xxsm_price .rpt_plan .rpt_head .rpt_price{font-size:31px}.rpt_5_plans .rpt_plan .rpt_head .rpt_price{font-size:59px}.rpt_5_plans .rpt_sm_price .rpt_plan .rpt_head .rpt_price{font-size:44px}.rpt_5_plans .rpt_xsm_price .rpt_plan .rpt_head .rpt_price{font-size:37px}.rpt_5_plans .rpt_xxsm_price .rpt_plan .rpt_head .rpt_price{font-size:24px}.rpt_plans .rpt_plan .rpt_head .rpt_recurrence,.rpt_plans .rpt_plan .rpt_head .rpt_secondary_recurrence{font-size:14px;font-weight:300;line-height:18px;padding:20px 40px 0;color:#d3d3d3;text-align:center}.rpt_style_spec .rpt_plan .rpt_head .rpt_recurrence,.rpt_style_spec .rpt_plan .rpt_head .rpt_secondary_recurrence{color:#d3d3d3}.rpt_style_loc .rpt_plan .rpt_head .rpt_recurrence,.rpt_style_loc .rpt_plan .rpt_head .rpt_secondary_recurrence{color:#f5f5f5}.rpt_style_bic .rpt_plan .rpt_head .rpt_recurrence,.rpt_style_bic .rpt_plan .rpt_head .rpt_secondary_recurrence{color:#f5f5f5}.rpt_style_swl .rpt_plan .rpt_head .rpt_recurrence,.rpt_style_swl .rpt_plan .rpt_head .rpt_secondary_recurrence{color:grey}.rpt_plans .rpt_sm_recurrence .rpt_plan .rpt_head .rpt_recurrence,.rpt_plans .rpt_sm_recurrence .rpt_plan .rpt_head .rpt_secondary_recurrence{font-size:12px;padding:20px 40px 0}.rpt_plans .rpt_plan .rpt_head .rpt_subtitle{font-size:16px;line-height:20px;font-weight:300;text-align:center;padding:10px 30px 20px}.rpt_plans .rpt_sm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:14px}.rpt_plans .rpt_xsm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:12px}.rpt_4_plans .rpt_plan .rpt_head .rpt_subtitle{font-size:16px;line-height:18px;padding:10px 10px 20px}.rpt_4_plans .rpt_sm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:14px;line-height:17px}.rpt_4_plans .rpt_xsm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:13px;line-height:16px}.rpt_5_plans .rpt_plan .rpt_head .rpt_subtitle{font-size:15px;line-height:18px;padding:10px 10px 20px}.rpt_5_plans .rpt_sm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:13px;line-height:17px}.rpt_5_plans .rpt_xsm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:12px;line-height:16px}.rpt_plans .rpt_plan .rpt_head .rpt_description{font-size:14px;line-height:20px;padding:0 30px 20px;font-weight:300;text-align:center;color:#999}.rpt_plans .rpt_sm_description .rpt_plan .rpt_head .rpt_description{font-size:12px}.rpt_style_loc .rpt_plan .rpt_head .rpt_description{color:#f5f5f5}.rpt_style_bic .rpt_plan .rpt_head .rpt_description{color:#f5f5f5}.rpt_4_plans .rpt_plan .rpt_head .rpt_description{font-size:13px;line-height:18px}.rpt_4_plans .rpt_sm_description .rpt_plan .rpt_head .rpt_description{font-size:12px;line-height:17px}.rpt_5_plans .rpt_plan .rpt_head .rpt_description{font-size:12px;line-height:18px}.rpt_5_plans .rpt_sm_description .rpt_plan .rpt_head .rpt_description{font-size:11px;line-height:17px}.rpt_plans .rpt_plan .rpt_features{padding:10px 20px;background:#f5f5f5;text-align:center}.rpt_plans .rpt_plan .rpt_features .rpt_feature{font-size:15px;line-height:1.6em;padding:5px 16px;border-bottom:1px dotted #d3d3d3}.rpt_plans .rpt_plan .rpt_features .rpt_feature:last-child{border-bottom:none}.rpt_plans .rpt_sm_features .rpt_plan .rpt_features .rpt_feature{font-size:14px}.rpt_style_bic .rpt_plan .rpt_features,.rpt_style_loc .rpt_plan .rpt_features{background:#fff;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.rpt_style_swl .rpt_plan .rpt_features{background:#fff}.rpt_style_swl .rpt_plan .rpt_features .rpt_feature{padding:5px 16px}.rpt_4_plans .rpt_plan .rpt_features .rpt_feature{padding:4px 10px;font-size:14px}.rpt_4_plans .rpt_sm_features .rpt_plan .rpt_features .rpt_feature{font-size:12px}.rpt_5_plans .rpt_plan .rpt_features .rpt_feature{padding:3px 10px;font-size:13px}.rpt_5_plans .rpt_sm_features .rpt_plan .rpt_features .rpt_feature{font-size:11px}.rpt_plans .rpt_plan .rpt_foot{display:block;padding:15px 25px;border-top:#f5f5f5 solid 2px;text-align:center;color:#fff;font-size:20px;text-decoration:none;font-weight:300}.rpt_plans .rpt_sm_button .rpt_plan .rpt_foot{font-size:17px}.rpt_style_basic .rpt_plan .rpt_foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.rpt_style_spec .rpt_plan .rpt_foot{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.rpt_style_bic .rpt_plan .rpt_foot,.rpt_style_loc .rpt_plan .rpt_foot{box-shadow:inset 0 10px 40px rgba(0,0,0,.05);border-bottom-left-radius:3px;border-bottom-right-radius:3px}.rpt_style_swl .rpt_plan .rpt_foot{border-top:none;padding:10px 30px 20px!important;color:#000;background:#333}.rpt_4_plans .rpt_plan .rpt_foot{padding:4px 20px;font-size:19px}.rpt_4_plans .rpt_sm_button .rpt_plan .rpt_foot{padding:4px 20px;font-size:17px}.rpt_5_plans .rpt_plan .rpt_foot{padding:4px 20px;font-size:17px}.rpt_5_plans .rpt_sm_button .rpt_plan .rpt_foot{font-size:16px}.rpt_plans .rpt_plan .rpt_foot:hover{opacity:.9}.rpt_style_swl .rpt_plan .rpt_foot:hover{opacity:1}.rpt_custom_btn,.rpt_secondary_custom_btn{border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center;padding:16px 20px}.rpt_recommended_plan{transform:scale(1.05)}.rpt_recommended_plan img.rpt_recommended{transform:scale(.95);position:absolute!important;right:10px!important}a.rpt_tooltip{display:block;outline:0;text-decoration:none;position:relative}a.rpt_tooltip strong{line-height:30px}a.rpt_tooltip>span.intool{border-radius:4px;width:100%;padding:10px 10px;margin-top:50px;opacity:0;visibility:hidden;z-index:10;position:absolute;top:-15px;display:block;color:#f5f5f5;font-size:13px;line-height:20px;background:#333;font-weight:300;text-align:center}a.rpt_tooltip .rpt_tooltip_plus{text-decoration:none!important;display:inline}a.rpt_tooltip:hover{cursor:zoom-in}.rpt_feature:hover a.rpt_tooltip>span.intool{opacity:.98;text-decoration:none;visibility:visible;overflow:visible}a.rpt_tooltip span.intool b{top:-4px;width:10px;height:10px;left:50%;transform:translateX(-50%);position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}a.rpt_tooltip span.intool b{background:#333}.rpt_3_plans a.rpt_tooltip>span.intool{margin-left:-1%}.rpt_4_plans a.rpt_tooltip>span.intool{margin-left:0}.rpt_5_plans a.rpt_tooltip>span.intool{margin-left:-2%}.entry-content .rpt_plan a{border-bottom:none!important}.rpt_plan a{border-bottom:none!important}.rpt_plans .rpt_plan .rpt_icon{position:relative;top:-2px;max-width:30px;max-height:30px}.rpt_plans .rpt_plan img{display:inline;margin:0 10px 0 0;padding:0;border:none}.rpt_price_switch_wrap{display:grid;align-items:center;margin-bottom:50px;position:relative;grid-template-columns:1fr 60px 1fr;text-align:center}.rpt_price_switch{margin:0 auto}.rpt_switch_text{font-size:21px;margin:0 20px;display:inline-block}.rpt_switch_text_left{text-align:right}.rpt_switch_text_right{position:relative;text-align:left}.rpt_switch_label_wrap{display:flex;justify-content:center;margin:20px}.rpt_switch_label{text-align:center;background:#d3d3d3;text-shadow:none;font-size:15px;font-weight:400;color:#000;padding:4px 12px 5px;border-radius:4px;display:inline-block;margin:-30px auto 30px}.rpt_plans.rpt_switched .rpt_plan .rpt_custom_btn,.rpt_plans.rpt_switched .rpt_plan .rpt_foot,.rpt_switched .rpt_price_amount,.rpt_switched .rpt_recurrence{display:none}.rpt_plans .rpt_plan .rpt_secondary_custom_btn,.rpt_plans .rpt_plan .rpt_secondary_foot,.rpt_secondary_price_amount,.rpt_secondary_recurrence{display:none}.rpt_switched .rpt_secondary_price_amount{display:inline}.rpt_plans.rpt_switched .rpt_plan .rpt_secondary_custom_btn,.rpt_plans.rpt_switched .rpt_plan .rpt_secondary_foot,.rpt_plans.rpt_switched .rpt_secondary_recurrence{display:block}.rpt_price_switch{position:relative;display:inline-block;width:60px;height:34px}.rpt_price_switch input{opacity:0;width:0;height:0}.rpt_price_switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.2s;transition:.2s}.rpt_price_switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.2s;transition:.2s}.rpt_price_switch input:not(:checked)+.slider{background:#ccc!important}.rpt_price_switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.rpt_price_switch .slider{border-radius:10px}.rpt_price_switch .slider:before{border-radius:8px}@media only screen and (max-width:640px){.rpt_switch_text{font-size:16px;margin:0 10px}.rpt_plans .rpt_plan{width:88%}.rpt_plans .rpt_plan{margin:10px 6% 20px!important}.rpt_plans .rpt_plan .rpt_title{position:relative;font-size:26px!important;line-height:35px!important}.rpt_plans .rpt_plan .rpt_head .rpt_price{font-size:74px!important;line-height:100px!important}.rpt_plans .rpt_plan .rpt_head .rpt_subtitle{font-size:17px!important;line-height:28px!important;padding:10px 40px 20px}.rpt_plans .rpt_plan .rpt_head .rpt_description{font-size:15px!important;line-height:26px!important;padding:0 40px 20px}.rpt_plans .rpt_plan .rpt_features .rpt_feature{padding:5px 16px;font-size:14px!important}.rpt_plans .rpt_plan .rpt_foot{padding:10px 40px;text-align:center;color:#fff;font-size:20px}}.rpt_plugin_f .rpt_features .rpt_feature,.rpt_plugin_f .rpt_features .rpt_feature a,.rpt_plugin_f .rpt_foot,.rpt_plugin_f .rpt_head .rpt_description,.rpt_plugin_f .rpt_head .rpt_price,.rpt_plugin_f .rpt_head .rpt_price .rpt_currency,.rpt_plugin_f .rpt_head .rpt_recurrence,.rpt_plugin_f .rpt_head .rpt_secondary_recurrence,.rpt_plugin_f .rpt_head .rpt_subtitle,.rpt_plugin_f .rpt_secondary_foot,.rpt_plugin_f .rpt_switch_label,.rpt_plugin_f .rpt_switch_text,.rpt_plugin_f .rpt_title{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif!important;font-weight:400!important}