.et-fb-settings-options-tab [class^="difl_"] svg,.et-fb-settings-options-tab .df_adh_heading svg,.et-fb-settings-options-tab .dfadh_heading_anim svg,.et-fb-settings-options-tab .df_gravity_form svg{max-width:20px;margin:0 auto;}.et-fb-settings-options-tab [class^="difl_"],.et-fb-settings-options-tab .df_adh_heading,.et-fb-settings-options-tab .dfadh_heading_anim,.et-fb-settings-options-tab .df_gravity_form{background-image:url("https://cdn-ildglen.nitrocdn.com/bDcBXHJeMvaHTrmhBzsONpdyoTTmCsRZ/assets/images/optimized/rev-9641a52/www.commandeducation.com/wp-content/plugins/diviflash/public/css/./img/flash.png") !important;background-size:initial !important;background-repeat:no-repeat !important;background-position:4px 2px !important;}.et-fb-settings-options-tab [class^="difl_"].nitro-lazy,.et-fb-settings-options-tab .df_adh_heading.nitro-lazy,.et-fb-settings-options-tab .dfadh_heading_anim.nitro-lazy,.et-fb-settings-options-tab .df_gravity_form.nitro-lazy{background-image:none !important;}.df-product-outer-wrap .df-item-wrap.null_item_builder{display:none !important;}p:empty{display:none;}@media (min-width: 981px){[data-item="1"] .swiper-slide{width:calc(100% / 1);}[data-item="2"] .swiper-slide{width:calc(100% / 2);}[data-item="3"] .swiper-slide{width:calc(100% / 3);}[data-item="4"] .swiper-slide{width:calc(100% / 4);}[data-item="5"] .swiper-slide{width:calc(100% / 5);}[data-item="6"] .swiper-slide{width:calc(100% / 6);}[data-item="7"] .swiper-slide{width:calc(100% / 7);}}@media (max-width: 980px) and (min-width: 768px){[data-itemtablet="1"] .swiper-slide{width:calc(100% / 1);}[data-itemtablet="2"] .swiper-slide{width:calc(100% / 2);}[data-itemtablet="3"] .swiper-slide{width:calc(100% / 3);}[data-itemtablet="4"] .swiper-slide{width:calc(100% / 4);}[data-itemtablet="5"] .swiper-slide{width:calc(100% / 5);}[data-itemtablet="6"] .swiper-slide{width:calc(100% / 6);}[data-itemtablet="7"] .swiper-slide{width:calc(100% / 7);}}@media (max-width: 767px){[data-itemphone="1"] .swiper-slide{width:calc(100% / 1);}[data-itemphone="2"] .swiper-slide{width:calc(100% / 2);}[data-itemphone="3"] .swiper-slide{width:calc(100% / 3);}[data-itemphone="4"] .swiper-slide{width:calc(100% / 4);}[data-itemphone="5"] .swiper-slide{width:calc(100% / 5);}[data-itemphone="6"] .swiper-slide{width:calc(100% / 6);}[data-itemphone="7"] .swiper-slide{width:calc(100% / 7);}}.df-item-wrap{overflow:hidden;position:relative;}.df-item-wrap *:not(.et_pb_background_pattern):not(.et_pb_background_mask):not(.df-overlay):not(.df-icon-wrap){position:relative;}.df-acf-field-inner{display:inherit;align-items:center;}.df-metabox-field-inner{display:inherit;align-items:center;}.flexmasonry{display:flex;flex-flow:column wrap;align-content:space-between;}.flexmasonry-item{width:100%;display:block;}.flexmasonry-cols-2 .flexmasonry-item{width:50%;}.flexmasonry-cols-3 .flexmasonry-item{width:33.333%;}.flexmasonry-cols-4 .flexmasonry-item{width:25%;}.flexmasonry-cols-5 .flexmasonry-item{width:20%;}.flexmasonry-cols-6 .flexmasonry-item{width:16.666%;}.flexmasonry-cols-7 .flexmasonry-item{width:14.285%;}.flexmasonry-cols-8 .flexmasonry-item{width:12.5%;}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n+1){order:1;}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n){order:2;}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+1){order:1;}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+2){order:2;}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n){order:3;}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+1){order:1;}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+2){order:2;}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+3){order:3;}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n){order:4;}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+1){order:1;}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+2){order:2;}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+3){order:3;}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+4){order:4;}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n){order:5;}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+1){order:1;}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+2){order:2;}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+3){order:3;}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+4){order:4;}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+5){order:5;}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n){order:6;}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+1){order:1;}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+2){order:2;}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+3){order:3;}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+4){order:4;}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+5){order:5;}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+6){order:6;}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n){order:7;}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+1){order:1;}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+2){order:2;}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+3){order:3;}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+4){order:4;}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+5){order:5;}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+6){order:6;}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+7){order:7;}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n){order:8;}.flexmasonry-break{content:"";flex-basis:100%;width:0 !important;margin:0;}.flexmasonry-break-1{order:1;}.flexmasonry-break-2{order:2;}.flexmasonry-break-3{order:3;}.flexmasonry-break-4{order:4;}.flexmasonry-break-5{order:5;}.flexmasonry-break-6{order:6;}.flexmasonry-break-7{order:7;}.et-fb-form__toggle .et-fb-subtoggle-tabs-container .et-fb-subtoggle-tab .et-fb-icon--search-box,.et-db #et-boc .et-l .et-fb-icon--search-box{font-size:15px;font-family:FontAwesome !important;}body #page-container{margin-top:0px !important;}.prevent_mainpage_scroll,.prevent_content_scroll{overflow:hidden;}#df-popup-extension .popup-container .df_popup_inner_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:100%;min-width:100%;}#df-popup-extension .overlay{opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;background:rgba(61,61,61,.9);left:0;top:0;z-index:16777270;}#df-popup-extension .overlay.active{animation:1s popup_load;opacity:1;visibility:visible;}#df-popup-extension .overlay .et_pb_section{}#df-popup-extension .overlay{-webkit-overflow-scrolling:touch;}#df-popup-extension .overlay > .et_pb_section > div{width:100%;}#df-popup-extension .do-loadingimg{left:50%;top:50%;position:fixed;z-index:101;width:32px;height:32px;margin-left:-16px;margin-top:-16px;}#df-popup-extension .popup-container .popup-close{display:block;position:fixed;left:97%;overflow:hidden;border:none;outline:none;z-index:99991;font-size:48px;line-height:24px;color:#fff;background-color:transparent;font-family:inherit;font-weight:600;text-align:center;padding:5px;margin-left:-5px;margin-top:5px;}#df-popup-extension .popup-container .popup-close span.df_popup_custom_btn{display:inline-block;position:relative;top:0px;}#df-popup-extension .popup-container .popup-close:hover{opacity:.8;}#df-popup-extension .popup-container .popup-close-button span{position:relative;top:-2px;}#df-popup-extension .dov-zIndex0{z-index:0;}html.stop-scrolling,body.stop-scrolling{overflow:hidden !important;}.df_popup_inner_container > .et_pb_row:first-child{margin:0 !important;width:100% !important;}.difl_popup .et_post_meta_wrapper{display:none !important;}@keyframes popup_load{0%{opacity:0;}100%{opacity:1;}}@keyframes popup_close{0%{opacity:1;}100%{opacity:0;}}#df-popup-extension .df_popup_inner_container{visibility:hidden;}@keyframes slide_left{from{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes slide_left_rev{from{transform:translateX(0);}to{transform:translateX(-100%);}}@keyframes slide_right{0%{transform:translateX(100%) translateY(0px);}0.1%{transform:translateX(100%) translateY(0px);}100%{transform:translateX(0) translateY(0px);}}@keyframes slide_right_rev{0%{transform:translateX(0) translateY(0px);}0.1%{transform:translateX(0) translateY(0px);}100%{transform:translateX(100%) translateY(0px);}}@keyframes slide_up{0%{transform:translateY(-100%);}100%{transform:none;}}@keyframes slide_up_rev{0%{transform:none;}100%{transform:translateY(-100%);}}@keyframes slide_down{0%{transform:translateY(100%);}100%{transform:none;}}@keyframes slide_down_rev{0%{transform:none;}100%{transform:translateY(100%);}}@keyframes fade_in{0%{opacity:0;}100%{opacity:1;}}@keyframes fade_in_rev{0%{opacity:1;}100%{opacity:0;}}@keyframes zoom_left{0%{transform:scale(3) translateX(-100%);}100%{transform:none;}}@keyframes zoom_left_rev{0%{transform:none;}100%{transform:scale(3) translateX(-100%);}}@keyframes zoom_center{0%{transform:scale(0);}100%{transform:scale(1);}}@keyframes zoom_center_rev{0%{transform:scale(1);}100%{transform:scale(0);}}@keyframes zoom_right{0%{transform:scale(3) translateX(100%);}100%{transform:none;}}@keyframes zoom_right_rev{0%{transform:none;}100%{transform:scale(3) translateX(100%);}}.popup-container .overlay .df_popup_wrapper{width:100%;height:auto;display:flex;flex-direction:column;align-items:inherit;justify-content:inherit;}@media (min-width: 768px){.popup-container .overlay .df_popup_wrapper{width:100%;}}.popup-container .overlay .df_popup_wrapper{min-width:300px;max-width:100%;}.df_popup_wrapper .et_pb_section{width:100%;}.popup-container .df_popup_wrapper .woocommerce-product-gallery.images{opacity:1 !important;}.popup-container .overlay .df_popup_wrapper > #et-boc{width:100%;align-items:inherit;justify-content:inherit;}.popup-container .overlay .df_popup_wrapper > #et-boc .et-l{width:100%;height:auto;display:flex;flex-direction:column;align-items:inherit;justify-content:inherit;}body.popup_scroll_added{overflow:hidden !important;}body.popup_scroll_added #df-popup-extension .popup-container .popup-close{margin-left:-8px;margin-top:-4px;}.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in;}.dashicons-admin-appearance:before{content:"";}.dashicons-admin-collapse:before{content:"";}.dashicons-admin-comments:before{content:"";}.dashicons-admin-customizer:before{content:"";}.dashicons-admin-generic:before{content:"";}.dashicons-admin-home:before{content:"";}.dashicons-admin-links:before{content:"";}.dashicons-admin-media:before{content:"";}.dashicons-admin-multisite:before{content:"";}.dashicons-admin-network:before{content:"";}.dashicons-admin-page:before{content:"";}.dashicons-admin-plugins:before{content:"";}.dashicons-admin-post:before{content:"";}.dashicons-admin-settings:before{content:"";}.dashicons-admin-site-alt:before{content:"";}.dashicons-admin-site-alt2:before{content:"";}.dashicons-admin-site-alt3:before{content:"";}.dashicons-admin-site:before{content:"";}.dashicons-admin-tools:before{content:"";}.dashicons-admin-users:before{content:"";}.dashicons-airplane:before{content:"";}.dashicons-album:before{content:"";}.dashicons-align-center:before{content:"";}.dashicons-align-full-width:before{content:"";}.dashicons-align-left:before{content:"";}.dashicons-align-none:before{content:"";}.dashicons-align-pull-left:before{content:"";}.dashicons-align-pull-right:before{content:"";}.dashicons-align-right:before{content:"";}.dashicons-align-wide:before{content:"";}.dashicons-amazon:before{content:"";}.dashicons-analytics:before{content:"";}.dashicons-archive:before{content:"";}.dashicons-arrow-down-alt:before{content:"";}.dashicons-arrow-down-alt2:before{content:"";}.dashicons-arrow-down:before{content:"";}.dashicons-arrow-left-alt:before{content:"";}.dashicons-arrow-left-alt2:before{content:"";}.dashicons-arrow-left:before{content:"";}.dashicons-arrow-right-alt:before{content:"";}.dashicons-arrow-right-alt2:before{content:"";}.dashicons-arrow-right:before{content:"";}.dashicons-arrow-up-alt:before{content:"";}.dashicons-arrow-up-alt2:before{content:"";}.dashicons-arrow-up-duplicate:before{content:"";}.dashicons-arrow-up:before{content:"";}.dashicons-art:before{content:"";}.dashicons-awards:before{content:"";}.dashicons-backup:before{content:"";}.dashicons-bank:before{content:"";}.dashicons-beer:before{content:"";}.dashicons-bell:before{content:"";}.dashicons-block-default:before{content:"";}.dashicons-book-alt:before{content:"";}.dashicons-book:before{content:"";}.dashicons-buddicons-activity:before{content:"";}.dashicons-buddicons-bbpress-logo:before{content:"";}.dashicons-buddicons-buddypress-logo:before{content:"";}.dashicons-buddicons-community:before{content:"";}.dashicons-buddicons-forums:before{content:"";}.dashicons-buddicons-friends:before{content:"";}.dashicons-buddicons-groups:before{content:"";}.dashicons-buddicons-pm:before{content:"";}.dashicons-buddicons-replies:before{content:"";}.dashicons-buddicons-topics:before{content:"";}.dashicons-buddicons-tracking:before{content:"";}.dashicons-building:before{content:"";}.dashicons-businessman:before{content:"";}.dashicons-businessperson:before{content:"";}.dashicons-businesswoman:before{content:"";}.dashicons-button:before{content:"";}.dashicons-calculator:before{content:"";}.dashicons-calendar-alt:before{content:"";}.dashicons-calendar:before{content:"";}.dashicons-camera-alt:before{content:"";}.dashicons-camera:before{content:"";}.dashicons-car:before{content:"";}.dashicons-carrot:before{content:"";}.dashicons-cart:before{content:"";}.dashicons-category:before{content:"";}.dashicons-chart-area:before{content:"";}.dashicons-chart-bar:before{content:"";}.dashicons-chart-line:before{content:"";}.dashicons-chart-pie:before{content:"";}.dashicons-clipboard:before{content:"";}.dashicons-clock:before{content:"";}.dashicons-cloud-saved:before{content:"";}.dashicons-cloud-upload:before{content:"";}.dashicons-cloud:before{content:"";}.dashicons-code-standards:before{content:"";}.dashicons-coffee:before{content:"";}.dashicons-color-picker:before{content:"";}.dashicons-columns:before{content:"";}.dashicons-controls-back:before{content:"";}.dashicons-controls-forward:before{content:"";}.dashicons-controls-pause:before{content:"";}.dashicons-controls-play:before{content:"";}.dashicons-controls-repeat:before{content:"";}.dashicons-controls-skipback:before{content:"";}.dashicons-controls-skipforward:before{content:"";}.dashicons-controls-volumeoff:before{content:"";}.dashicons-controls-volumeon:before{content:"";}.dashicons-cover-image:before{content:"";}.dashicons-dashboard:before{content:"";}.dashicons-database-add:before{content:"";}.dashicons-database-export:before{content:"";}.dashicons-database-import:before{content:"";}.dashicons-database-remove:before{content:"";}.dashicons-database-view:before{content:"";}.dashicons-database:before{content:"";}.dashicons-desktop:before{content:"";}.dashicons-dismiss:before{content:"";}.dashicons-download:before{content:"";}.dashicons-drumstick:before{content:"";}.dashicons-edit-large:before{content:"";}.dashicons-edit-page:before{content:"";}.dashicons-edit:before{content:"";}.dashicons-editor-aligncenter:before{content:"";}.dashicons-editor-alignleft:before{content:"";}.dashicons-editor-alignright:before{content:"";}.dashicons-editor-bold:before{content:"";}.dashicons-editor-break:before{content:"";}.dashicons-editor-code-duplicate:before{content:"";}.dashicons-editor-code:before{content:"";}.dashicons-editor-contract:before{content:"";}.dashicons-editor-customchar:before{content:"";}.dashicons-editor-expand:before{content:"";}.dashicons-editor-help:before{content:"";}.dashicons-editor-indent:before{content:"";}.dashicons-editor-insertmore:before{content:"";}.dashicons-editor-italic:before{content:"";}.dashicons-editor-justify:before{content:"";}.dashicons-editor-kitchensink:before{content:"";}.dashicons-editor-ltr:before{content:"";}.dashicons-editor-ol-rtl:before{content:"";}.dashicons-editor-ol:before{content:"";}.dashicons-editor-outdent:before{content:"";}.dashicons-editor-paragraph:before{content:"";}.dashicons-editor-paste-text:before{content:"";}.dashicons-editor-paste-word:before{content:"";}.dashicons-editor-quote:before{content:"";}.dashicons-editor-removeformatting:before{content:"";}.dashicons-editor-rtl:before{content:"";}.dashicons-editor-spellcheck:before{content:"";}.dashicons-editor-strikethrough:before{content:"";}.dashicons-editor-table:before{content:"";}.dashicons-editor-textcolor:before{content:"";}.dashicons-editor-ul:before{content:"";}.dashicons-editor-underline:before{content:"";}.dashicons-editor-unlink:before{content:"";}.dashicons-editor-video:before{content:"";}.dashicons-ellipsis:before{content:"";}.dashicons-email-alt:before{content:"";}.dashicons-email-alt2:before{content:"";}.dashicons-email:before{content:"";}.dashicons-embed-audio:before{content:"";}.dashicons-embed-generic:before{content:"";}.dashicons-embed-photo:before{content:"";}.dashicons-embed-post:before{content:"";}.dashicons-embed-video:before{content:"";}.dashicons-excerpt-view:before{content:"";}.dashicons-exit:before{content:"";}.dashicons-external:before{content:"";}.dashicons-facebook-alt:before{content:"";}.dashicons-facebook:before{content:"";}.dashicons-feedback:before{content:"";}.dashicons-filter:before{content:"";}.dashicons-flag:before{content:"";}.dashicons-food:before{content:"";}.dashicons-format-aside:before{content:"";}.dashicons-format-audio:before{content:"";}.dashicons-format-chat:before{content:"";}.dashicons-format-gallery:before{content:"";}.dashicons-format-image:before{content:"";}.dashicons-format-quote:before{content:"";}.dashicons-format-status:before{content:"";}.dashicons-format-video:before{content:"";}.dashicons-forms:before{content:"";}.dashicons-fullscreen-alt:before{content:"";}.dashicons-fullscreen-exit-alt:before{content:"";}.dashicons-games:before{content:"";}.dashicons-google:before{content:"";}.dashicons-googleplus:before{content:"";}.dashicons-grid-view:before{content:"";}.dashicons-groups:before{content:"";}.dashicons-hammer:before{content:"";}.dashicons-heading:before{content:"";}.dashicons-heart:before{content:"";}.dashicons-hidden:before{content:"";}.dashicons-hourglass:before{content:"";}.dashicons-html:before{content:"";}.dashicons-id-alt:before{content:"";}.dashicons-id:before{content:"";}.dashicons-image-crop:before{content:"";}.dashicons-image-filter:before{content:"";}.dashicons-image-flip-horizontal:before{content:"";}.dashicons-image-flip-vertical:before{content:"";}.dashicons-image-rotate-left:before{content:"";}.dashicons-image-rotate-right:before{content:"";}.dashicons-image-rotate:before{content:"";}.dashicons-images-alt:before{content:"";}.dashicons-images-alt2:before{content:"";}.dashicons-index-card:before{content:"";}.dashicons-info-outline:before{content:"";}.dashicons-info:before{content:"";}.dashicons-insert-after:before{content:"";}.dashicons-insert-before:before{content:"";}.dashicons-insert:before{content:"";}.dashicons-instagram:before{content:"";}.dashicons-laptop:before{content:"";}.dashicons-layout:before{content:"";}.dashicons-leftright:before{content:"";}.dashicons-lightbulb:before{content:"";}.dashicons-linkedin:before{content:"";}.dashicons-list-view:before{content:"";}.dashicons-location-alt:before{content:"";}.dashicons-location:before{content:"";}.dashicons-lock-duplicate:before{content:"";}.dashicons-lock:before{content:"";}.dashicons-marker:before{content:"";}.dashicons-media-archive:before{content:"";}.dashicons-media-audio:before{content:"";}.dashicons-media-code:before{content:"";}.dashicons-media-default:before{content:"";}.dashicons-media-document:before{content:"";}.dashicons-media-interactive:before{content:"";}.dashicons-media-spreadsheet:before{content:"";}.dashicons-media-text:before{content:"";}.dashicons-media-video:before{content:"";}.dashicons-megaphone:before{content:"";}.dashicons-menu-alt:before{content:"";}.dashicons-menu-alt2:before{content:"";}.dashicons-menu-alt3:before{content:"";}.dashicons-menu:before{content:"";}.dashicons-microphone:before{content:"";}.dashicons-migrate:before{content:"";}.dashicons-minus:before{content:"";}.dashicons-money-alt:before{content:"";}.dashicons-money:before{content:"";}.dashicons-move:before{content:"";}.dashicons-nametag:before{content:"";}.dashicons-networking:before{content:"";}.dashicons-no-alt:before{content:"";}.dashicons-no:before{content:"";}.dashicons-open-folder:before{content:"";}.dashicons-palmtree:before{content:"";}.dashicons-paperclip:before{content:"";}.dashicons-pdf:before{content:"";}.dashicons-performance:before{content:"";}.dashicons-pets:before{content:"";}.dashicons-phone:before{content:"";}.dashicons-pinterest:before{content:"";}.dashicons-playlist-audio:before{content:"";}.dashicons-playlist-video:before{content:"";}.dashicons-plugins-checked:before{content:"";}.dashicons-plus-alt:before{content:"";}.dashicons-plus-alt2:before{content:"";}.dashicons-plus:before{content:"";}.dashicons-podio:before{content:"";}.dashicons-portfolio:before{content:"";}.dashicons-post-status:before{content:"";}.dashicons-pressthis:before{content:"";}.dashicons-printer:before{content:"";}.dashicons-privacy:before{content:"";}.dashicons-products:before{content:"";}.dashicons-randomize:before{content:"";}.dashicons-reddit:before{content:"";}.dashicons-redo:before{content:"";}.dashicons-remove:before{content:"";}.dashicons-rest-api:before{content:"";}.dashicons-rss:before{content:"";}.dashicons-saved:before{content:"";}.dashicons-schedule:before{content:"";}.dashicons-screenoptions:before{content:"";}.dashicons-search:before{content:"";}.dashicons-share-alt:before{content:"";}.dashicons-share-alt2:before{content:"";}.dashicons-share:before{content:"";}.dashicons-shield-alt:before{content:"";}.dashicons-shield:before{content:"";}.dashicons-shortcode:before{content:"";}.dashicons-slides:before{content:"";}.dashicons-smartphone:before{content:"";}.dashicons-smiley:before{content:"";}.dashicons-sort:before{content:"";}.dashicons-sos:before{content:"";}.dashicons-spotify:before{content:"";}.dashicons-star-empty:before{content:"";}.dashicons-star-filled:before{content:"";}.dashicons-star-half:before{content:"";}.dashicons-sticky:before{content:"";}.dashicons-store:before{content:"";}.dashicons-superhero-alt:before{content:"";}.dashicons-superhero:before{content:"";}.dashicons-table-col-after:before{content:"";}.dashicons-table-col-before:before{content:"";}.dashicons-table-col-delete:before{content:"";}.dashicons-table-row-after:before{content:"";}.dashicons-table-row-before:before{content:"";}.dashicons-table-row-delete:before{content:"";}.dashicons-tablet:before{content:"";}.dashicons-tag:before{content:"";}.dashicons-tagcloud:before{content:"";}.dashicons-testimonial:before{content:"";}.dashicons-text-page:before{content:"";}.dashicons-text:before{content:"";}.dashicons-thumbs-down:before{content:"";}.dashicons-thumbs-up:before{content:"";}.dashicons-tickets-alt:before{content:"";}.dashicons-tickets:before{content:"";}.dashicons-tide:before{content:"";}.dashicons-translation:before{content:"";}.dashicons-trash:before{content:"";}.dashicons-twitch:before{content:"";}.dashicons-twitter-alt:before{content:"";}.dashicons-twitter:before{content:"";}.dashicons-undo:before{content:"";}.dashicons-universal-access-alt:before{content:"";}.dashicons-universal-access:before{content:"";}.dashicons-unlock:before{content:"";}.dashicons-update-alt:before{content:"";}.dashicons-update:before{content:"";}.dashicons-upload:before{content:"";}.dashicons-vault:before{content:"";}.dashicons-video-alt:before{content:"";}.dashicons-video-alt2:before{content:"";}.dashicons-video-alt3:before{content:"";}.dashicons-visibility:before{content:"";}.dashicons-warning:before{content:"";}.dashicons-welcome-add-page:before{content:"";}.dashicons-welcome-comments:before{content:"";}.dashicons-welcome-learn-more:before{content:"";}.dashicons-welcome-view-site:before{content:"";}.dashicons-welcome-widgets-menus:before{content:"";}.dashicons-welcome-write-blog:before{content:"";}.dashicons-whatsapp:before{content:"";}.dashicons-wordpress-alt:before{content:"";}.dashicons-wordpress:before{content:"";}.dashicons-xing:before{content:"";}.dashicons-yes-alt:before{content:"";}.dashicons-yes:before{content:"";}.dashicons-youtube:before{content:"";}.dashicons-editor-distractionfree:before{content:"";}.dashicons-exerpt-view:before{content:"";}.dashicons-format-links:before{content:"";}.dashicons-format-standard:before{content:"";}.dashicons-post-trash:before{content:"";}.dashicons-share1:before{content:"";}.dashicons-welcome-edit-page:before{content:"";}.ye-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;}.ye-container iframe,.ye-container object,.ye-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0;}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option--selectable{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative;}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--group{padding:0;}.select2-container--default .select2-results__option--disabled{color:#999;}.select2-container--default .select2-results__option--selected{background-color:#ddd;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option--group{padding:0;}.select2-container--classic .select2-results__option--disabled{color:grey;}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}:root{--navy:#1a2b4a;--navy-light:#2d4165;--blue:#d5e1ec;--blue-light:#e3ebf3;--blue-dark:#c4d4e3;--white:#fff;--cream:#fafaf8;--gray-light:#e8e8e6;--gray-medium:#8b8b89;--gray-dark:#4a4a48;--ce-error:#d9534f;--ce-success:#5cb85c;--transition:all .3s cubic-bezier(.4,0,.2,1);}*{margin:0;padding:0;box-sizing:border-box;}.ce-intake-form-wrapper{max-width:800px;margin:40px auto;background:linear-gradient(135deg,#f5f5f3 0%,#fafaf8 100%);padding:40px 20px;}.ce-intake-form-wrapper.ce-embed-mode{max-width:100%;margin:0;padding:0;overflow-y:auto;background:var(--white);}.ce-intake-form-wrapper.ce-embed-mode .ce-form-header{padding:30px 20px 20px;}.ce-intake-form-wrapper.ce-embed-mode .ce-progress-bar{padding:30px 20px;}.ce-intake-form-wrapper.ce-embed-mode .ce-form-card{box-shadow:none;border-radius:0;padding:30px 20px;}.ce-form-header{text-align:center;margin-bottom:50px;}.ce-form-title{font-family:"Cormorant Garamond",serif;font-size:42px;font-weight:500;color:var(--navy);margin-bottom:12px;letter-spacing:-.5px;}.ce-form-subtitle{font-size:16px;color:var(--gray-medium);font-weight:300;font-family:"Inter",sans-serif;}.ce-progress-container{margin-bottom:50px;}.ce-progress-steps{display:flex;justify-content:space-between;align-items:flex-start;position:relative;padding:0 24px;}.ce-progress-line{position:absolute;top:24px;left:48px;right:48px;height:2px;background:var(--gray-light);z-index:0;}.ce-progress-line-fill{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,var(--blue-dark),var(--blue));transition:width .5s ease;width:0%;}.ce-progress-step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;flex:0 0 auto;width:33.333%;}.ce-progress-number{width:48px;height:48px;border-radius:50%;background:var(--white);border:2px solid var(--gray-light);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px;color:var(--gray-medium);transition:var(--transition);box-shadow:0 2px 8px rgba(0,0,0,.05);font-family:"Inter",sans-serif;}.ce-progress-step.active .ce-progress-number{background:linear-gradient(135deg,var(--blue-dark),var(--blue));border-color:var(--blue-dark);color:var(--navy);box-shadow:0 4px 16px rgba(213,225,236,.4);}.ce-progress-step.completed .ce-progress-number{background:var(--navy);border-color:var(--navy);color:var(--white);}.ce-progress-label{margin-top:12px;font-size:12px;font-weight:500;color:var(--gray-medium);text-align:center;text-transform:uppercase;letter-spacing:.5px;transition:var(--transition);font-family:"Inter",sans-serif;max-width:100px;line-height:1.3;}.ce-progress-step.active .ce-progress-label{color:var(--navy);font-weight:600;}.ce-progress-step.completed .ce-progress-label{color:var(--navy);}.ce-form-card{background:var(--white);border-radius:16px;padding:50px;box-shadow:0 8px 40px rgba(26,43,74,.08);transition:var(--transition);}.ce-intake-form{font-family:"Inter",sans-serif;}.ce-form-step{display:none;animation:fadeIn .4s ease;}.ce-form-step.active{display:block;}@keyframes fadeIn{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}.ce-form-step h2{font-family:"Cormorant Garamond",serif;font-size:32px;font-weight:500;color:var(--navy);margin-bottom:8px;}.ce-form-step .description,.ce-form-step p.description{font-size:15px;color:var(--gray-medium);margin-bottom:40px;font-weight:300;}.ce-form-step h3{font-family:"Cormorant Garamond",serif;font-size:26px;font-weight:500;color:var(--navy);margin-bottom:8px;}.ce-form-step h4{font-family:"Cormorant Garamond",serif;font-size:22px;font-weight:500;color:var(--navy);margin-bottom:12px;}.ce-form-field{margin-bottom:20px;}.ce-form-field label{display:block;margin-bottom:8px;color:var(--navy);font-family:"Inter",sans-serif;font-weight:500;font-size:14px;}.ce-form-field .required{color:var(--blue-dark);margin-left:4px;}.ce-form-field input[type="text"],.ce-form-field input[type="email"],.ce-form-field input[type="tel"],.ce-form-field input[type="url"],.ce-form-field select,.ce-form-field textarea{width:100%;padding:14px 18px;border:1.5px solid var(--gray-light);border-radius:12px;font-family:"Inter",sans-serif;font-size:15px;color:var(--navy);background:var(--white);transition:var(--transition);box-sizing:border-box;outline:none;box-shadow:0 1px 3px rgba(26,43,74,.05);}.ce-form-field textarea{border-radius:12px;line-height:1.6;resize:vertical;min-height:120px;}.ce-form-field input:hover,.ce-form-field textarea:hover{border-color:var(--blue);box-shadow:0 2px 6px rgba(26,43,74,.08);}.ce-form-field input:focus,.ce-form-field select:focus,.ce-form-field textarea:focus{border-color:var(--blue-dark);box-shadow:0 0 0 3px rgba(213,225,236,.25),0 2px 8px rgba(26,43,74,.08);}.ce-form-field input::placeholder,.ce-form-field textarea::placeholder{color:var(--gray-medium);opacity:.6;}.ce-form-field select{cursor:pointer;appearance:none;background-color:var(--white);background-image:url("data:image/svg+xml,%3Csvg width=\'14\' height=\'9\' viewBox=\'0 0 14 9\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M1 1.5L7 7.5L13 1.5\' stroke=\'%23C4D4E3\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding-right:45px;font-weight:400;}.ce-form-field select.nitro-lazy{background-image:none !important;}.ce-form-field select:hover{border-color:var(--blue);}.ce-form-field select option{padding:12px;background:var(--white);color:var(--navy);font-weight:400;}.ce-form-field.has-error input,.ce-form-field.has-error select,.ce-form-field.has-error textarea{border-color:var(--ce-error);background-color:#fff5f5;}.ce-error-message{display:none;color:var(--ce-error);font-family:"Inter",sans-serif;font-size:13px;font-weight:500;margin-top:6px;}.ce-form-field.has-error .ce-error-message{display:block;}.ce-help-text{display:block;color:var(--gray-medium);font-family:"Inter",sans-serif;font-size:13px;margin-top:6px;line-height:1.4;}.ce-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;}.ce-circle-selection-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;}.ce-circle-option{position:relative;cursor:pointer;}.ce-circle-option input[type="radio"]{position:absolute;opacity:0;pointer-events:none;}.ce-circle-option-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 16px;border:2px solid var(--gray-light);border-radius:12px;background:var(--white);transition:var(--transition);min-height:80px;box-shadow:0 1px 3px rgba(26,43,74,.05);}.ce-circle-option:hover .ce-circle-option-content{border-color:var(--blue);background:rgba(213,225,236,.15);box-shadow:0 2px 6px rgba(26,43,74,.08);}.ce-circle-option input[type="radio"]:checked + .ce-circle-option-content{border-color:var(--blue-dark);background:linear-gradient(135deg,rgba(213,225,236,.25),rgba(227,235,243,.15));box-shadow:0 4px 12px rgba(213,225,236,.3);}.ce-circle-option-title{font-size:15px;font-weight:600;color:var(--navy);text-align:center;font-family:"Inter",sans-serif;}.ce-referral-selection-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;}.ce-social-platform-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;}.ce-social-platform-grid .ce-circle-option.ce-small .ce-circle-option-content{padding:12px 10px;min-height:45px;}.ce-social-platform-grid .ce-circle-option.ce-small .ce-circle-option-title{font-size:14px;}.ce-student-block,.ce-parent-block{padding:32px;background:var(--cream);border-radius:12px;margin-bottom:24px;border:1px solid var(--gray-light);}.ce-student-block h3,.ce-parent-block h4{font-family:"Cormorant Garamond",serif;font-size:24px;font-weight:500;color:var(--navy);margin:0 0 24px 0;display:flex;justify-content:space-between;align-items:center;}.ce-remove-parent,.ce-remove-student{background:var(--ce-error);color:var(--white);border:none;width:32px;height:32px;padding:0;border-radius:50%;cursor:pointer;font-size:20px;line-height:1;font-weight:600;transition:background .3s ease;}.ce-remove-parent:hover,.ce-remove-student:hover{background:#c9302c;}.ce-btn{padding:14px 32px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:var(--transition);text-transform:uppercase;letter-spacing:.5px;border:none;outline:none;font-family:"Inter",sans-serif;}.ce-btn-secondary{background:transparent;color:var(--navy);border:2px solid var(--navy);}.ce-btn-secondary:hover:not(:disabled){background:var(--navy);color:var(--white);}.ce-btn-primary,.ce-btn-next,.ce-submit-btn{background:var(--navy);color:var(--white);border:none;box-shadow:0 4px 16px rgba(26,43,74,.2);}.ce-btn-primary:hover:not(:disabled),.ce-btn-next:hover:not(:disabled),.ce-submit-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px rgba(26,43,74,.3);background:var(--navy-light);}.ce-btn:disabled{opacity:.5;cursor:not-allowed;}.ce-add-student,.ce-add-parent{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:transparent;border:2px solid var(--navy);border-radius:12px;color:var(--navy);font-size:14px;font-weight:600;cursor:pointer;transition:var(--transition);text-transform:uppercase;letter-spacing:.5px;margin-bottom:24px;font-family:"Inter",sans-serif;}.ce-add-student:hover,.ce-add-parent:hover{background:var(--navy);color:var(--white);}.ce-add-student::before,.ce-add-parent::before{content:"+";font-size:20px;font-weight:400;}.ce-form-navigation{display:flex;justify-content:space-between;align-items:center;margin-top:40px;padding-top:32px;border-top:1px solid var(--gray-light);}.ce-form-navigation .ce-btn-next,.ce-form-navigation .ce-submit-btn{margin-left:auto;}.ce-section-divider{margin:48px 0;border:none;border-top:1px solid var(--gray-light);height:1px;background:var(--gray-light);}.ce-subsection-title{font-family:"Cormorant Garamond",serif;font-size:26px;font-weight:500;color:var(--navy);margin-bottom:8px;}.ce-subsection-subtitle{font-size:14px;color:var(--gray-medium);margin-bottom:24px;}.ce-conditional-field,.ce-us-location,.ce-international-location,.ce-press-attribution,.ce-role-other-field{margin-top:24px;animation:slideDown .3s ease;}@keyframes slideDown{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}.ce-consent-field{margin:24px 0;}.ce-checkbox-label{display:flex;align-items:flex-start;cursor:pointer;}.ce-checkbox-label input[type="checkbox"]{margin-right:12px;margin-top:3px;cursor:pointer;width:20px;height:20px;accent-color:var(--blue-dark);}.ce-checkbox-label span{flex:1;font-family:"Inter",sans-serif;font-size:15px;line-height:1.6;color:var(--navy);}.ce-checkbox-label a{color:var(--navy);text-decoration:none;font-weight:500;}.ce-checkbox-label a:hover{text-decoration:underline;}.ce-form-review{background:var(--cream);padding:30px;border-radius:12px;margin:24px 0;border:1px solid var(--gray-light);}.ce-form-review h3{font-family:"Cormorant Garamond",serif;color:var(--navy);margin-top:0;margin-bottom:20px;}.ce-review-section{margin-bottom:20px;}.ce-review-section h4{font-family:"Cormorant Garamond",serif;color:var(--navy);font-size:18px;margin-bottom:10px;}.ce-review-section p{font-family:"Inter",sans-serif;margin:6px 0;color:var(--navy);line-height:1.6;}.ce-review-summary{font-family:"Inter",sans-serif;}.ce-form-messages{margin:24px 0;padding:16px 20px;border-radius:12px;}.ce-success-message{color:#155724;background:#d4edda;border:1px solid #c3e6cb;padding:16px 20px;border-radius:12px;font-size:16px;font-family:"Inter",sans-serif;}.ce-form-messages .ce-error-message{display:none;color:#721c24;background:#f8d7da;border:1px solid #f5c6cb;padding:16px 20px;border-radius:12px;font-size:15px;font-weight:500;font-family:"Inter",sans-serif;}.ce-form-messages .ce-error-message:not(:empty){display:block;}.ce-intake-form.loading{opacity:.6;pointer-events:none;}.ce-submit-btn:disabled::after{content:"...";animation:dots 1.5s infinite;}@keyframes dots{0%,20%{content:"";}40%{content:".";}60%{content:"..";}80%,100%{content:"...";}}.select2-container{z-index:9999;}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border:1.5px solid var(--gray-light);border-radius:12px;min-height:48px;padding:4px 8px;}.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"Inter",sans-serif;font-size:15px;color:var(--navy);line-height:38px;padding-left:12px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--navy);border:none;border-radius:20px;color:var(--white);font-family:"Inter",sans-serif;padding:4px 10px;}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:var(--blue-dark);box-shadow:0 0 0 3px rgba(213,225,236,.25);}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--navy);}.select2-dropdown{border:1.5px solid var(--gray-light);border-radius:12px;z-index:10000;}.select2-results__option{font-family:"Inter",sans-serif;font-size:15px;}@media (max-width: 1024px){.ce-intake-form-wrapper{margin:20px;}.ce-form-card{padding:40px;}}@media (max-width: 768px){.ce-form-row{grid-template-columns:1fr;}.ce-progress-steps{padding:0 10px;}.ce-progress-line{left:30px;right:30px;}.ce-progress-number{width:40px;height:40px;font-size:16px;}.ce-progress-label{font-size:10px;letter-spacing:.3px;max-width:80px;}.ce-form-card{padding:30px 24px;}.ce-form-step h2{font-size:28px;}.ce-form-step h3{font-size:22px;}.ce-form-navigation{flex-direction:column;gap:12px;}.ce-form-navigation .ce-btn-next,.ce-form-navigation .ce-submit-btn{margin-left:0;width:100%;}.ce-form-navigation .ce-btn-back{width:100%;}.ce-student-block,.ce-parent-block{padding:24px;}.ce-circle-selection-group{grid-template-columns:repeat(2,1fr);}.ce-referral-selection-grid{grid-template-columns:1fr;}.ce-social-platform-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width: 480px){.ce-progress-steps{padding:0 5px;}.ce-progress-line{left:23px;right:23px;}.ce-progress-number{width:36px;height:36px;font-size:14px;}.ce-progress-label{font-size:9px;letter-spacing:.2px;max-width:70px;}.ce-form-card{padding:24px 20px;}.ce-form-step h2{font-size:26px;}.ce-btn{padding:12px 24px;font-size:14px;letter-spacing:.8px;}}.ce-intake-form *:focus{outline:2px solid var(--navy);outline-offset:2px;}.ce-intake-form button:focus,.ce-intake-form input:focus,.ce-intake-form select:focus{outline:none;box-shadow:0 0 0 3px rgba(26,43,74,.25);}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}