/*!
  Theme Name: Studio 11
  Theme URI: https://phenixthemes.com
  Author: Phenix Themes {Abdullah.Ramadan}
  Author URI: http://phenixthemes.com
  Description: block based theme build with phenix design system and wordpress v5.9+
  Version: 1.0.0
  Requires at least: 5.9
  Tested up to: 6.0
  Requires PHP: 7.1
  License: GNU General Public License v3 or later
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
  Text Domain: phenix
  Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, phenix
  Phenix WordPress Theme, (C) 2022 phenixthemes.com
  Phenix Theme is distributed under the terms of the GNU GPL.
*/.wp-block-search__button,.wp-block-file .wp-block-file__button{border:none;border-radius:0;color:var(--wp--preset--color--background);font-size:var(--wp--preset--font-size--medium);padding:calc(.667em + 2px) calc(1.333em + 2px);background-color:var(--wp--preset--color--primary)}.wp-block-search__button:hover,.wp-block-file .wp-block-file__button:hover,.wp-block-button__link:hover{opacity:0.90}.wp-site-blocks,body>.is-root-container,.edit-post-visual-editor__post-title-wrapper,.wp-block-group.alignfull,.wp-block-group.has-background,.wp-block-cover.alignfull,.is-root-container .wp-block[data-align="full"]>.wp-block-group,.is-root-container .wp-block[data-align="full"]>.wp-block-cover{padding-left:var(--wp--custom--spacing--outer);padding-right:var(--wp--custom--spacing--outer)}.wp-site-blocks .alignfull,.wp-site-blocks>.wp-block-group.has-background,.wp-site-blocks>.wp-block-cover,.wp-site-blocks>.wp-block-template-part>.wp-block-group.has-background,.wp-site-blocks>.wp-block-template-part>.wp-block-cover,body>.is-root-container>.wp-block-cover,body>.is-root-container>.wp-block-template-part>.wp-block-group.has-background,body>.is-root-container>.wp-block-template-part>.wp-block-cover,.is-root-container .wp-block[data-align="full"]{margin-left:calc(-1 * var(--wp--custom--spacing--outer)) !important;margin-right:calc(-1 * var(--wp--custom--spacing--outer)) !important;width:unset}.wp-site-blocks .wp-block-columns .wp-block-column .alignfull,.is-root-container .wp-block-columns .wp-block-column .wp-block[data-align="full"],.wp-site-blocks .alignfull:not(.wp-block-group) .alignfull,.is-root-container .wp-block[data-align="full"]>*:not(.wp-block-group) .wp-block[data-align="full"]{margin-left:auto !important;margin-right:auto !important;width:inherit}.wp-block-navigation__responsive-container.is-menu-open{padding-top:var(--wp--custom--spacing--outer);padding-bottom:var(--wp--custom--spacing--large);padding-right:var(--wp--custom--spacing--outer);padding-left:var(--wp--custom--spacing--outer)}body.admin-bar{margin-top:0 !important;padding-top:0 !important}.wp-block-table thead{border-bottom:0 none}#wpadminbar{z-index:999}@media screen and (max-width: 782px){#wpadminbar{margin-top:-46px}#wpadminbar .ab-item{position:relative}#wpadminbar .ab-item,#wpadminbar .ab-item::before,#wpadminbar [class*="ab-icon"]::before,#wpadminbar [class*="ab-icon"]{width:40px !important;background-size:22px !important}#wpadminbar .ab-item::before,#wpadminbar [class*="ab-icon"]::before{height:auto !important;font-size:22px !important;display:inline-block !important;vertical-align:middle !important}#wpadminbar #wp-admin-bar-wpseo-menu .wpseo-score-icon{top:50%;left:100%;position:absolute;margin:0 !important;transform:translateX(-100%)}}#wpadminbar *:not([class="ab-icon"]){font-family:var(--secondary-font) !important}.wp-admin .view-status{visibility:visible}[name="newsletter[]"]{display:none !important}[name*="honeypot"]{left:100%;visibility:hidden;position:absolute}.wpcf7 .screen-reader-response,.wpcf7-response-output{display:none}.wp-block-image img{border-radius:inherit}.wp-block-table{overflow-x:auto;margin-left:0;margin-right:0}@media (max-width: 1100px){.wp-block-table table{width:970px}}.rich-content h1:not([class*="mb-"]),.rich-content h2:not([class*="mb-"]),.rich-content h3:not([class*="mb-"]),.rich-content h4:not([class*="mb-"]),.rich-content h5:not([class*="mb-"]),.rich-content h6:not([class*="mb-"]){margin-bottom:0.5rem}.rich-content p:not([class*="mb-"]),.rich-content ul:not([class*="mb-"]){margin-bottom:1.5625rem}.rich-content .wp-block-columns{margin-left:-15px;margin-right:-15px}.rich-content .wp-block-column{padding:0 15px}figure.fluid img{width:inherit}.block-editor-block-list__block[data-type="enlighter/codeblock"]{background-color:#fff}body:not([class*="block-editor"]):not([class*="site-editor"]) .full-screen-wide{min-height:75vh}body:not([class*="block-editor"]):not([class*="site-editor"]) .full-screen{min-height:100vh}.px-animate.view-active:not([data-animation]) .wp-block-phenix-column,.px-animate.view-active:not([data-animation]) img,.px-animate.view-active:not([data-animation]) h1,.px-animate.view-active:not([data-animation]) h2,.px-animate.view-active:not([data-animation]) h3,.px-animate.view-active:not([data-animation]) h4,.px-animate.view-active:not([data-animation]) h5,.px-animate.view-active:not([data-animation]) h6,.px-animate.view-active:not([data-animation]) p,.px-animate.view-active:not([data-animation]) .btn,.px-animate.view-active:not([data-animation]) .form-control,.px-animate.view-active:not([data-animation]) .control-icon,.px-animate.view-active:not([data-animation]) li,.px-animate.view-active:not([data-animation]) .wp-block-phenix-group{-webkit-animation:fadeInUp 1s both;animation:fadeInUp 1s both}@media screen and (min-width: 1100px){.px-animate.view-active:not([data-animation]) .wp-block-phenix-column:nth-child(1),.px-animate.view-active:not([data-animation]) img:nth-child(1),.px-animate.view-active:not([data-animation]) h1:nth-child(1),.px-animate.view-active:not([data-animation]) h2:nth-child(1),.px-animate.view-active:not([data-animation]) h3:nth-child(1),.px-animate.view-active:not([data-animation]) h4:nth-child(1),.px-animate.view-active:not([data-animation]) h5:nth-child(1),.px-animate.view-active:not([data-animation]) h6:nth-child(1),.px-animate.view-active:not([data-animation]) p:nth-child(1),.px-animate.view-active:not([data-animation]) .btn:nth-child(1),.px-animate.view-active:not([data-animation]) .form-control:nth-child(1),.px-animate.view-active:not([data-animation]) .control-icon:nth-child(1),.px-animate.view-active:not([data-animation]) li:nth-child(1),.px-animate.view-active:not([data-animation]) .wp-block-phenix-group:nth-child(1){-webkit-animation-delay:100ms;animation-delay:100ms}.px-animate.view-active:not([data-animation]) .wp-block-phenix-column:nth-child(2),.px-animate.view-active:not([data-animation]) img:nth-child(2),.px-animate.view-active:not([data-animation]) h1:nth-child(2),.px-animate.view-active:not([data-animation]) h2:nth-child(2),.px-animate.view-active:not([data-animation]) h3:nth-child(2),.px-animate.view-active:not([data-animation]) h4:nth-child(2),.px-animate.view-active:not([data-animation]) h5:nth-child(2),.px-animate.view-active:not([data-animation]) h6:nth-child(2),.px-animate.view-active:not([data-animation]) p:nth-child(2),.px-animate.view-active:not([data-animation]) .btn:nth-child(2),.px-animate.view-active:not([data-animation]) .form-control:nth-child(2),.px-animate.view-active:not([data-animation]) .control-icon:nth-child(2),.px-animate.view-active:not([data-animation]) li:nth-child(2),.px-animate.view-active:not([data-animation]) .wp-block-phenix-group:nth-child(2){-webkit-animation-delay:200ms;animation-delay:200ms}.px-animate.view-active:not([data-animation]) .wp-block-phenix-column:nth-child(3),.px-animate.view-active:not([data-animation]) img:nth-child(3),.px-animate.view-active:not([data-animation]) h1:nth-child(3),.px-animate.view-active:not([data-animation]) h2:nth-child(3),.px-animate.view-active:not([data-animation]) h3:nth-child(3),.px-animate.view-active:not([data-animation]) h4:nth-child(3),.px-animate.view-active:not([data-animation]) h5:nth-child(3),.px-animate.view-active:not([data-animation]) h6:nth-child(3),.px-animate.view-active:not([data-animation]) p:nth-child(3),.px-animate.view-active:not([data-animation]) .btn:nth-child(3),.px-animate.view-active:not([data-animation]) .form-control:nth-child(3),.px-animate.view-active:not([data-animation]) .control-icon:nth-child(3),.px-animate.view-active:not([data-animation]) li:nth-child(3),.px-animate.view-active:not([data-animation]) .wp-block-phenix-group:nth-child(3){-webkit-animation-delay:300ms;animation-delay:300ms}.px-animate.view-active:not([data-animation]) .wp-block-phenix-column:nth-child(4),.px-animate.view-active:not([data-animation]) img:nth-child(4),.px-animate.view-active:not([data-animation]) h1:nth-child(4),.px-animate.view-active:not([data-animation]) h2:nth-child(4),.px-animate.view-active:not([data-animation]) h3:nth-child(4),.px-animate.view-active:not([data-animation]) h4:nth-child(4),.px-animate.view-active:not([data-animation]) h5:nth-child(4),.px-animate.view-active:not([data-animation]) h6:nth-child(4),.px-animate.view-active:not([data-animation]) p:nth-child(4),.px-animate.view-active:not([data-animation]) .btn:nth-child(4),.px-animate.view-active:not([data-animation]) .form-control:nth-child(4),.px-animate.view-active:not([data-animation]) .control-icon:nth-child(4),.px-animate.view-active:not([data-animation]) li:nth-child(4),.px-animate.view-active:not([data-animation]) .wp-block-phenix-group:nth-child(4){-webkit-animation-delay:400ms;animation-delay:400ms}}.has-header{position:relative}.has-header.floating-header .main-header{top:0;left:0;right:0;position:absolute}@media (min-width: 1200px){.has-header.floating-header .main-header{top:1.875rem}}.has-header.boxed-header .main-header{max-width:75rem}@media (min-width: 1400px){.has-header.boxed-header .main-header{max-width:87.5rem}}.has-header.boxed-header .header-top>.container-xl,.has-header.boxed-header .header-bottom>.container-xl{padding-left:1.25rem;padding-right:1.25rem}.has-header.boxed-header .header-top{border-radius:.5rem .5rem 0 0}.has-header.boxed-header .header-bottom{margin-left:.9375rem;margin-right:.9375rem;border-radius:0 0 .5rem .5rem}.has-header .main-header{margin:auto;z-index:var(--header-index)}.px-breadcrumb.custom-icon:not([data-icon]){--divider-icon: '\f101'}@media screen and (max-width: 57.5rem){.px-navigation[class*="hidden"][data-mobile="dropdown"]{left:0;top:100%;width:100%;padding:.625rem 1.875rem;position:absolute;background-color:var(--body-bg);box-shadow:.1875rem .1875rem .5rem 0 rgba(0,0,0,0.05)}.px-navigation[class*="hidden"][data-mobile="dropdown"]>ul>li{width:100%}.px-navigation[class*="hidden"][data-mobile="dropdown"]>ul>li:not(:last-child){margin-bottom:.3125rem}}.navigator-menu .px-item-active>ul{display:block !important}.px-slider .px-slider-controls{opacity:1;visibility:visible;transition:opacity 0.3s}@media (min-width: 768px){.px-slider.carousel-slider .px-slider-controls{margin-left:-.9375rem;margin-right:-.9375rem;width:calc(100% + 1.875rem)}}@media (max-width: 700px){.px-slider.carousel-slider .px-slider-controls{padding-left:.9375rem;padding-right:.9375rem}}.px-slider.side-bullets .px-slider-pagination{top:50%;padding:0;width:.625rem;bottom:auto;left:1.875rem;transform:translateY(-50%)}.px-slider.side-bullets .px-slider-pagination li{width:100%;margin:.3125rem 0}.px-slider.side-bullets .px-slider-pagination li button{margin:0;width:100%;height:1.5625rem;border-radius:1.25rem}.section-title{position:relative;transform:translateZ(0)}.section-title .color-primary{color:var(--primary-color)}.section-title::after{bottom:15%;width:30%;content:'';z-index:-1;opacity:0.7;height:1.25rem;position:absolute;left:0;background-color:var(--primary-color)}.color-white .section-title .color-primary{color:#FFFFFF}.color-white .section-title::after{background-color:var(--dark-color)}.floating-play-icon::before{--outline-size: .125rem;--border-size: .625rem;--border-color: rgba(255,255,255, 0.05);--background: rgba(255,255,255, 0.2);--text-shadow: 0 0 .125rem rgba(0,0,0, 0.5);top:50%;left:50%;width:6rem;height:6rem;position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;animation-delay:0.3s;text-shadow:var(--text-shadow);background-color:var(--background);transform:translateX(-50%) translateY(-50%);border:var(--border-size) solid var(--border-color);animation:floating-play-icon 1s infinite ease-in-out;outline:var(--outline-size) solid var(--secondary-color);box-shadow:inset 0 0 0 var(--border-size) var(--background)}@property --background{syntax:'<color>';initial-value:rgba(255,255,255,0);inherits:false}@property --border-color{syntax:'<color>';initial-value:rgba(255,255,255,0);inherits:false}@property --outline-size{syntax:'<number>';initial-value:0;inherits:false}@keyframes floating-play-icon{25%{--outline-size: 0;--background: rgba(255,255,255, 0.1);--border-color: rgba(255,255,255, 0)}50%{--outline-size: 2px;--background: rgba(255,255,255, 0.2);--border-color: rgba(255,255,255, 0.05)}75%{--outline-size: 1px;--background: rgba(255,255,255, 0.1);--border-color: rgba(255,255,255, 0)}}[class*="logo-block"]{--max-size: 3.75rem;line-height:var(--max-size)}[class*="logo-block"] .wp-block-phenix-group{min-height:100%}[class*="logo-block"] img{width:auto;max-height:calc(var(--max-size) - .625rem)}[class*="logo-block"].logo-block-v{--max-size: 7.5rem}[class*="logo-block"].logo-block-lg{--max-size: 4.6875rem}[class*="logo-block"].logo-block-v img,[class*="logo-block"].logo-block-lg img{max-height:calc(var(--max-size) - .9375rem)}[class*="logo-block"].logo-block-v-lg{--max-size: 9.375rem}[class*="logo-block"].logo-block-v-lg img{max-height:calc(var(--max-size) - 1.25rem)}.gallery-card .content-box{transition:background-color 0.3s ease}.gallery-card .px-media:hover .content-box{background-color:rgba(0,0,0,0.9)}.form-control{--border-color: rgba(0,0,0, 0.20)}.form-control:focus,.px-uploader:focus:not([data-uploader=advanced]){outline:var(--border-size) solid var(--primary-color)}.primary-icon::before{color:var(--primary-color)}.primary-2nd-icon::before{color:var(--primary-hover)}.danger-icon::before{color:var(--danger-color)}.danger-icons li::before{color:var(--danger-color)}.success-icon::before{color:var(--success-color)}.success-icons li::before{color:var(--success-color)}html,body{scroll-padding:150px}@media (min-width: 1200px){body:not([class*="editor"]) .container-free>div{padding-left:0;padding-right:0}body:not([class*="editor"]) .pds-megamenu{padding:2rem;border-radius:1rem}}body:not([class*="editor"]) .skewed-group{overflow:hidden;flex-flow:nowrap;justify-content:center;--start-path: 25%;--end-path: 75%;--negative-space: -5%;--grow-width: 50%}body:not([class*="editor"]) .skewed-group>.skew-column{z-index:2;transition:all 0.3s linear;margin-left:var(--negative-space);clip-path:polygon(var(--start-path) 0, 100% 0%, var(--end-path) 100%, 0 100%)}body:not([class*="editor"]) .skewed-group>.skew-column:first-child{--start-path: 0%;--end-path: 75%;--negative-space: 0}body:not([class*="editor"]) .skewed-group>.skew-column:last-child{--start-path: 25%;--end-path: 100%}body:not([class*="editor"]) .skewed-group>.skew-column:hover,body:not([class*="editor"]) .skewed-group>.skew-column.active{width:var(--grow-width);--start-path: 0%;--end-path: 100%;z-index:1}@media (max-width: 700px){body:not([class*="editor"]) .skewed-group{flex-flow:column}body:not([class*="editor"]) .skewed-group>.skew-column{width:100%;height:25vh;margin-bottom:-5vh;margin-left:0;clip-path:polygon(0 var(--start-path), 100% 0, 100% var(--end-path), 0% 100%)}body:not([class*="editor"]) .skewed-group>.skew-column:hover,body:not([class*="editor"]) .skewed-group>.skew-column.active{width:100%;height:75vh;margin-bottom:-15vh}}body:not([class*="editor"]) .fixed-contact{transition:all 0.3s linear}body:not([class*="editor"]) .fixed-contact .form-container{transition:all 0.3s linear;display:none}body:not([class*="editor"]) .fixed-contact.active .form-container{display:block;animation:fadeIn 0.3s linear 0.1s both}.auther-card .conten-box{transition:all 0.3s linear}.auther-card .conten-box h3{transition:all 0.3s linear}.auther-card .conten-box:hover{background-color:var(--component-bg-lvl-1)}.auther-card .conten-box:hover h3{color:var(--primary-color)}.pds-megamenu .auther-card .conten-box:hover{background-color:var(--component-bg-lvl-2)}.action-card{transition:all 0.3s linear;cursor:pointer}.action-card:hover{background-color:var(--component-bg-lvl-2)}
