.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*,body{margin:0}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Guardian Egyptian Web";src:url(/wp-content/plugins/sn-react-modals/src/assets/react-apps/react-modals/build/static/media/GuardianEgyp-Light-Web.woff) format("woff");src:url(/wp-content/plugins/sn-react-modals/src/assets/react-apps/react-modals/build/static/media/GuardianEgyp-Light-Web.woff2) format("woff2");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Roboto";src:url(/wp-content/plugins/sn-react-modals/src/assets/react-apps/react-modals/build/static/media/Roboto-Regular.woff) format("woff");src:url(/wp-content/plugins/sn-react-modals/src/assets/react-apps/react-modals/build/static/media/Roboto-Regular.ttf) format("ttf");src:url(/wp-content/plugins/sn-react-modals/src/assets/react-apps/react-modals/build/static/media/Roboto-Regular.woff2) format("woff2")}@font-face{font-family:"Roboto-Light";src:url(/wp-content/plugins/sn-react-modals/src/assets/react-apps/react-modals/build/static/media/Roboto-Light.woff) format("woff");src:url(/wp-content/plugins/sn-react-modals/src/assets/react-apps/react-modals/build/static/media/Roboto-light.woff2) format("woff2")}.react-modal-btn{height:100%;width:100%;min-height:45px;border:none;text-transform:capitalize;cursor:pointer;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.react-modal-location-close{width:56px;padding:16px 12px;font-size:18px;line-height:133%;max-height:56px;height:100%;background-color:#426f83;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.react-modal-location-close_btn{background:transparent;border:none;padding:0;margin:0;outline:none;position:absolute;top:0;left:0;width:100%;height:100%}.react-modal-location-close_btn:before{color:#fff;font-family:sn-icons!important;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.react-modal-location-close.empty .react-modal-location-close_btn:before{content:"\e90b"}.react-modal-location-close.not-empty .react-modal-location-close_btn:before{content:"\e90a"}.react-modal-drop-down-no-results{padding:20px;border:1px solid #426f83}.react-modal-drop-down-no-results p{margin:0;padding:0}.react-modal-drop-down-no-results p.small{margin-top:5px;font-size:13px;line-height:120%}.react-modal-drop-down-is-loading{padding:20px;border:1px solid #426f83;display:flex;flex-direction:column;justify-content:center;align-items:center}.react-modal-drop-down-is-loading img{margin-top:0;margin-bottom:0;width:125px;height:auto}.react-modal-drop-down-is-loading p{margin-top:5px;font-size:13px;line-height:120%;text-align:center}.react-simple-modal-button-wrapper .react-modal-modal-link{display:flex;justify-content:center;align-items:center}.react-modal-modal-link{height:100%;width:100%;min-height:45px;border:none;cursor:pointer;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#598f7d;color:#fff;text-decoration:none}.react-modal-btn--filled{color:#fff}.react-modal-btn--filled--green{background-color:#598f7d}.react-modal-btn--filled--blue{background-color:#426f83}.react-modal-btn--outlined{border:1px solid #598f7d;background-color:#fff}.react-modal-location-input-container{display:flex;align-items:stretch}.react-modal-location-box{flex:1 1}.react-modal-location-box input{border:1px solid #cbcbcb;padding:11px 13px;background-color:#f8f8f8;color:#7c9aad;font-size:16px;line-height:21px;width:100%;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.react-modal-location-box input:focus-visible{outline:1px solid #426f83;outline-offset:-1px}.react-modal-location-btn-wrapper{height:45px;width:50px}.react-modal-location-btn-wrapper .react-modal-btn{border-radius:0}.react-modal-location-btn-wrapper button{height:100%;width:100%;border:none;color:#fff;font-size:11px;text-transform:capitalize;cursor:pointer;font-family:Roboto}.react-modal-bar-label{border-radius:50%;display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:12px}.react-modal-label-active{color:#fff;background-color:#598f7d;border:1px solid #598f7d;transition:background-color .5s linear,color 1s linear}.react-modal-location-edit{padding:11px 7px;font-size:16px;line-height:24px;width:279px;background-color:#426f83;color:#fff;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:374px){.react-modal-location-btn-wrapper{height:45px;width:70px}.react-modal-vertical-line{width:20px}.react-modal-location-edit{width:332px}}.react-modal-location-edit_btn{background-color:transparent;border:none}.react-modal-drop-down div{position:relative;width:100%;background-color:#f8f8f8;display:flex;flex-direction:column;text-align:left;border-top:none;box-sizing:border-box;overflow:auto}.react-modal-drop-down::-webkit-scrollbar{display:none}.react-modal-drop-down::focus{border:1px solid #598f7d}.react-modal-drop-down-green{border:1px solid #598f7d;border-top:none}.react-modal-drop-down-blue{border:1px solid #426f83;border-top:none}.react-modal-drop-down div{padding:12px 16px;cursor:pointer;color:#7c9aad}.react-modal-drop-down-green div:hover{background-color:#598f7d;color:#fff}.react-modal-drop-down-blue div:hover{background-color:#426f83;color:#fff}.react-modal-wrapper{position:relative}.react-close-button{background-color:transparent;border:none;cursor:pointer;margin-left:auto;padding:0}.react-close-button-wrapper{width:100%;display:flex}.react-content-wrapper{display:flex;flex-direction:column}.react-content-left-side{max-width:500px}.react-content-teaser-text{font-size:16px;font-family:"Roboto";line-height:24px;padding-top:20px;color:#002b45;text-align:center}.react-search-modal-input-title{font-size:24px;font-family:"Roboto-Light";line-height:28px;color:#002b45;padding:30px 0 0;text-align:center;margin-bottom:10px}.react-search-modal-input-wrapper{flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:30px}.react-content-link{text-align:center;margin-top:auto;margin-bottom:30px;color:#426f83;background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;padding-bottom:5px;text-decoration:underline}.react-content-link-center{text-align:center}.react-content-simple-modal-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0}.react-content-tag-above-title{font-size:20px;font-weight:700;line-height:120%;margin-bottom:-20px}.react-content-tag-above-title,.react-content-title{font-family:"Roboto-Light";color:#002b45;text-align:center}.react-content-title{font-size:24px;font-weight:300;line-height:28px}.react-content-image{display:none}.react-search-modal-content{width:100%}.react-simple-modal-button-wrapper{width:100%;margin:40px auto}@media screen and (min-width:768px){.react-simple-modal-button-wrapper{width:80%;margin:40px auto}.react-content-link{text-align:left;margin-top:auto;margin-bottom:30px;color:#426f83}.react-content-tag-above-title{font-size:24px;text-align:left}.react-content-title{font-family:"Roboto-Light";font-size:32px;font-weight:300;line-height:40px;text-align:left}.react-content-simple-modal-wrapper{padding:30px 100px}.react-content-teaser-text{font-size:18px;font-family:"Roboto";line-height:26px;text-align:left}.react-search-modal-input-title,.react-search-modal-input-wrapper .react-content-link{text-align:left}.react-modal-btn{min-height:55px;font-size:18px;white-space:wrap;overflow:auto;text-overflow:clip}.react-content-image{width:254px;display:flex;justify-content:center;align-items:center;margin-right:50px}.react-content-image img{width:100%;height:auto}.react-content-wrapper{display:flex;flex-direction:row;padding-left:50px}.react-modal-location-input-container{align-items:flex-start}.react-modal-location-box{width:370px;flex:none}.react-modal-location-box input{padding:15px 20px;font-size:18px;line-height:24px;width:370px}.react-modal-location-edit{padding:16px 12px;font-size:18px;width:458px}.react-modal-location-box input::-webkit-input-placeholder{color:#7c9aad}.react-modal-location-box input:-ms-input-placeholder{color:#7c9aad}.react-modal-location-box input::placeholder{color:#7c9aad}.react-modal-location-btn-wrapper{height:56px;width:70px}.react-modal-location-btn-wrapper .react-modal-btn{font-size:11px}.react-modal-text{font-size:16px;line-height:28px}.react-modal-btn-wrapper{bottom:40px;width:75%}}