@media (min-width:1200px) and (max-width:1440px) {
  .poket_menu > ul > li > a {
    margin-left: 7px;
    margin-right: 7px
  }
}
@media (min-width:1024px) and (max-width:1600px) {
  .em_slider_social {
    top: 45%
  }
}
@media (min-width:1170px) and (max-width:1366px) {
  .em_creative_header:after {
    -webkit-transform: rotate(-114deg);
    transform: rotate(-114deg)
  }
  .creative_header_address {
    padding-left: 0
  }
}
@media (min-width:1200px) and (max-width:1660px) {
  .poket-header-top, .poket_nav_area, .transprent-menu .poket_nav_area, .trp_nav_area {
    padding-right: 50px !important;
    padding-left: 50px !important
  }
  .elementor-element.elementor-section-full_width {
    padding-left: 50px !important;
    padding-right: 50px !important
  }
  .elementor-element.elementor-section-full_width:nth-child(1) {
    padding: 0 !important
  }
  .elementor-element {
    padding-left: 0 !important;
    padding-right: 0 !important
  }
  .ps1 .witr_content_pslide_text {
    left: 15px;
    right: 15px
  }
  #scrollUp {
    right: 30px
  }
  .elementor-element.elementor-element-7b9fba9 .all_color_service, .elementor-element.elementor-element-8bb264a .all_color_service {
    padding: 20px 10px 10px 20px !important;
    margin-right: 30px;
  }
  .elementor-element.elementor-element-505044b > .elementor-element-populated {
    padding: 95px 10px 100px 10px !important
  }
  .elementor-element.elementor-element-ebdcdf9 > .elementor-element-populated {
    padding: 0 !important
  }
  .elementor-15168 .elementor-element.elementor-element-df982fd .video-item a, .elementor-element.elementor-element-df982fd .play-overlay {
    left: 145px !important
  }
  .elementor-element.elementor-element-f101f3a > .elementor-element-populated {
    padding: 30px 20px 0 50px !important
  }
  .elementor-element.elementor-element-fa1a669 .slick-next, .elementor-element.elementor-element-fa1a669 .slick-prev {
    top: 245px !important
  }
  .elementor-element.elementor-element-fa1a669 .slick-prev {
    left: -457px !important
  }
  .elementor-element.elementor-element-fa1a669 .slick-next {
    right: 970px !important
  }
  .elementor-element.elementor-element-672b30b > .elementor-widget-container {
    padding: 65px 10px 50px 20px !important
  }
  .elementor-element.elementor-element-00b1228 > .elementor-widget-container {
    padding: 65px 10px 50px 20px !important
  }
  .elementor-15540 .elementor-element.elementor-element-7162fc5 > .elementor-widget-container {
    padding: 65px 10px 50px 20px !important
  }
}
@media (min-width:992px) and (max-width:1364px) {
  .elementor-element.elementor-section-full_width {
    padding-left: 10px !important;
    padding-right: 10px !important
  }
  .elementor-element.elementor-section-full_width:nth-child(1) {
    padding: 0 !important
  }
  .elementor-element {
    padding-left: 0 !important;
    padding-right: 0 !important
  }
}
@media (min-width:992px) and (max-width:1199px) {
  .poket-header-top, .poket_nav_area, .transprent-menu .poket_nav_area, .trp_nav_area {
    padding-right: 30px !important;
    padding-left: 30px !important
  }
  .hmenu_box_style .poket_menu > ul > li > a {
    margin-left: 7px;
    margin-right: 7px
  }
  .em_creative_header:before {
    width: 19%
  }
  .em_creative_header:after {
    display: none
  }
  .cr_top_addess.top-address p {
    text-align: center !important
  }
  .theme_cr_logo {
    text-align: center;
    margin-bottom: 30px
  }
  .d_lg_block {
    display: block
  }
  .creative_header_address {
    padding-left: 0
  }
  .em_creative_header:before {
    display: none
  }
  .menu-height-space {
    height: 0
  }
  .em_creative_header:after {
    -webkit-transform: rotate(-100deg);
    transform: rotate(-100deg)
  }
  .poket_menu > ul > li > a {
    font-size: 15px;
    margin-left: 4px;
    margin-right: 4px
  }
  a.dtbtn {
    font-size: 15px
  }
  .witr_h_h10 .poket_menu > ul > li > a, .witr_h_h11 .poket_menu > ul > li > a, .witr_h_h15 .poket_menu > ul > li > a, .witr_h_h16 .poket_menu > ul > li > a, .witr_h_h17 .poket_menu > ul > li > a, .witr_h_h8 .poket_menu > ul > li > a {
    margin-left: 6px;
    margin-right: 6px
  }
  .witr_h_h9 .poket_menu > ul > li > a {
    margin-left: 2px;
    margin-right: 2px
  }
  .witr_h_h20 .poket_menu > ul > li > a {
    margin-left: 6px;
    margin-right: 6px
  }
  .accordion-content {
    padding: 23px 25px
  }
  .elementor-element.elementor-element-fa1a669 .slick-prev {
    left: -400px !important
  }
  .elementor-element.elementor-element-fa1a669 .slick-next {
    right: 800px !important
  }
  .shortcode_content h2 {
    font-size: 30px !important
  }
  .witr_wid_col .elementor-column.elementor-col-20, .witr_wid_col .elementor-column[data-col="20"] {
    width: 33.33% !important
  }
  .widget .widget_media_image img {
    width: 100%
  }
  .blog-left-side .blog-title > ul > li > a {
    margin-right: 8px
  }
  .recent-post-text > h4 {
    margin-top: 15px;
    line-height: 1
  }
  .footer-middle .recent-post-text > h4 {
    margin-top: -7px;
    line-height: 1
  }
  .em-blog-content-area {
    padding: 22px 15px 7px
  }
  .curosel-style .owl-nav div {
    left: -15px
  }
  .curosel-style .owl-nav .owl-next {
    right: -15px
  }
  span.cdowns {
    margin: 0 28px
  }
  .footer-middle .mc4wp-form-fields button {
    width: 100%
  }
  .footer-bottom:before {
    width: 100%
  }
  #scrollUp {
    bottom: 60px;
    right: 30px
  }
}
@media (min-width:768px) and (max-width:991px) {
  .elementor-element.elementor-section-full_width {
    padding-left: 0 !important;
    padding-right: 0 !important
  }
  .elementor-element.elementor-section-full_width:nth-child(1) {
    padding: 0 !important
  }
  .all_header_abs {
    position: inherit
  }
  .all_header_abs .poket-header-top {
    background: #0049ff
  }
  .poket-header-top {
    padding-right: 0 !important;
    padding-left: 0 !important
  }
  .creative_header_address {
    padding-left: 10px
  }
  .tutor-course-loop-title h2 a {
    font-size: 17px
  }
  .tx_top_together {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }
  .creative_header_curve {
    display: none
  }
  .creative_header_logo {
    padding-right: 0;
    text-align: center
  }
  .em_creative_header {
    background: transparent none repeat scroll 0 0;
    z-index: 999
  }
  .creative_header_button {
    padding-bottom: 30px;
    text-align: center
  }
  .creative_header_button:before, .em_creative_header:after, .em_creative_header:before {
    display: none
  }
  .em_creative_header {
    padding-bottom: 0
  }
  .poket-accourdion-title h2 i {
    display: none
  }
  .accordion-content {
    padding: 23px 0
  }
  .poket-accourdion-title h2 {
    padding-left: 20px
  }
  .digital-item ul li a {
    padding: 7px 57px
  }
  .mobil-item {
    margin-top: 30px
  }
  .download-demo {
    text-align: center
  }
  .digital-img img, .witr_app_area .digital-content h3 {
    margin-top: 0 !important
  }
  .shortcode_content h2 {
    font-size: 35px !important
  }
  .footer-item form label {
    margin-left: 30px
  }
  .footer-bottom:before {
    width: 100%
  }
  .blog-content span {
    font-size: 14px
  }
  .blog-left-side .widget h2 {
    font-size: 19px
  }
  .blog-page-title h2 {
    font-size: 18px
  }
  .widget .widget_media_image img {
    width: 100%
  }
  .blog-left-side .blog-title > ul > li > a {
    height: 30px;
    width: 30px;
    line-height: 29px;
    font-size: 15px;
    margin-right: 2px
  }
  .recent-post-text > h4 {
    line-height: 23px
  }
  .recent-post-text .rcomment, .recent-post-text h4 a {
    font-size: 18px
  }
  .breadcumb-area {
    padding: 50px 0 !important
  }
  .em-blog-content-area {
    padding: 15px 15px 10px
  }
  .witr_blog_area10 .witr_blog_con {
    padding-top: 12px
  }
  .portfolio-details-box {
    margin-left: 0
  }
  .pimgs img {
    width: 100%
  }
  .witr_btn {
    margin-top: 11px !important;
    margin-bottom: 15px
  }
  .curosel-style .owl-nav div {
    left: -15px
  }
  .curosel-style .owl-nav .owl-next {
    right: -15px
  }
  .poket_event_thumb {
    float: none;
    margin-bottom: 15px
  }
  .poket_single_event {
    margin: 0
  }
  .poket_event_icon span {
    margin-right: 5px
  }
  .blog_wrap .slick-prev, .testomonial-slide .slick-prev {
    left: 15px
  }
  .blog_wrap .slick-next, .testomonial-slide .slick-next {
    right: 15px
  }
  .recent-post-text {
    margin-top: 10px
  }
  .em_slider_social {
    top: 41%;
    z-index: 999999;
    display: none
  }
  .elementor-column.elementor-col-25, .elementor-column.elementor-col-33, .elementor-column[data-col="25"], .elementor-column[data-col="33"] {
    width: 50% !important
  }
  .elementor-column.elementor-col-10, .elementor-column.elementor-col-20 {
    width: 30% !important
  }
  .elementor-column.elementor-col-33:nth-child(3) {
    width: 100% !important
  }
  .elementor-column.elementor-col-33:nth-child(3) .elementor-widget {
    width: 50% !important
  }
  .elementor-column.elementor-col-33:nth-child(3) .elementor-widget:nth-child(odd) {
    padding-right: 10px
  }
  .elementor-column.elementor-col-33:nth-child(3) .elementor-widget:nth-child(even) {
    padding-left: 10px
  }
  #scrollUp {
    bottom: 60px;
    right: 30px
  }
  .twr_pretwr_loader_pre .twr_animation .twr_text_pre {
    font-size: 4em
  }
}
@media (max-width:767px) {
  .poket-header-top {
    text-align: center
  }
  .top-address.text-left {
    text-align: center !important
  }
  .top-address p a, .top-address p span {
    margin-right: 4px
  }
  .elementor-element.elementor-section-full_width {
    padding-left: 0 !important;
    padding-right: 0 !important
  }
  .elementor-element.elementor-section-full_width:nth-child(1) {
    padding: 0 !important
  }
  .all_header_abs {
    position: inherit
  }
  .single_header_address {
    padding: 0;
    padding-bottom: 25px
  }
  .creative_header_address {
    padding-left: 0
  }
  .cr_top_addess.top-address p {
    text-align: center !important
  }
  .breadcumb-area {
    padding: 40px 0 !important
  }
  .brpt h2 {
    font-size: 30px
  }
  .witr_btn {
    padding: 10px 26px;
    margin-right: 0
  }
  ul.top_crmenu_i_list.text-left {
    text-align: center !important
  }
  .tutor-course-archive-filters-wrap {
    margin-top: 25px
  }
  .top-address p a, .top-address p span, .top-right-menu ul.social-icons li a {
    font-size: 13px
  }
  .social-icons {
    text-align: center
  }
  .footer-top-inner p {
    width: 100%
  }
  .footer-menu ul {
    margin: 10px 0 0;
    text-align: center !important
  }
  .footer-menu ul li a {
    font-size: 14px
  }
  .copy-right-text p {
    text-align: center
  }
  .footer-bottom:before {
    width: 100%
  }
  .breadcumb-blog-area {
    padding: 50px 0
  }
  .em-blog-content-area {
    padding: 20px 10px 5px
  }
  .poket-blog-meta-left a, .poket-blog-meta-left span {
    font-size: 11px;
    margin-right: 3px
  }
  .poket-blog-meta-right a, .poket-blog-meta-right span {
    font-size: 11px;
    margin-left: 3px
  }
  .witr_ablog_content h2 a {
    font-size: 18px
  }
  .blog-content ul, .post_reply ul, .single-blog-content ul {
    padding-left: 20px
  }
  .blog-content ol, .post_reply ol, .single-blog-content ol {
    padding-left: 20px
  }
  .comments-area .children {
    margin-left: 10px
  }
  .comment_field .input-field {
    width: 100%
  }
  .pdsr {
    padding-top: 50px
  }
  .pdsl {
    padding-bottom: 90px
  }
  #wp-calendar {
    display: block
  }
  .copy-right-text p {
    font-size: 11px
  }
  .footer-social-icon a i {
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    width: 35px
  }
  .creative_header_curve {
    display: none
  }
  .creative_header_logo {
    padding-right: 0;
    text-align: center
  }
  .em_creative_header {
    background: transparent none repeat scroll 0 0;
    z-index: 999
  }
  .single_header_address {
    text-align: center
  }
  .creative_header_button {
    padding-bottom: 30px;
    position: relative;
    text-align: center
  }
  .creative_header_icon {
    float: none;
    margin-bottom: 10px;
    margin-right: 0;
    overflow: hidden
  }
  .creative_header_address .col-sm-4.col-xs-12 {
    padding-left: 0
  }
  .creative_header_logo {
    display: none
  }
  .creative_header_button:before, .em_creative_header:after, .em_creative_header:before {
    display: none
  }
  .copy-right-text p {
    font-size: 15px
  }
  .poket-blog-thumb img {
    width: 100%
  }
  .digital-item ul li a {
    padding: 7px 27px
  }
  .mobil-item {
    margin-top: 30px
  }
  .witr_btn {
    margin-top: 11px !important;
    margin-bottom: 15px
  }
  .elementor-tab-title {
    font-size: 13px !important
  }
  .poket-accourdion-title h2 {
    font-size: 14px;
    padding-left: 20px
  }
  .blog-img img {
    width: 100%
  }
  .witr_blog_con {
    padding: 12px 10px 18px
  }
  .witr_blog_con h2 {
    font-size: 21px
  }
  .witr_post_Author {
    margin: 0 10px
  }
  .recent-post-image {
    float: none
  }
  .video-play-6 {
    width: 80%
  }
  .subscribe form input {
    width: 500px
  }
  .download-content-6 ul li a {
    padding: 12px 46px 12px 80px
  }
  .donwload-overlay {
    padding-top: 215px
  }
  .digital-img {
    margin-top: 100px
  }
  .tab_content.text-left {
    text-align: center !important
  }
  .footer-middle {
    text-align: center
  }
  .blog-content h5 > a {
    font-size: 17px
  }
  .blog-content span {
    font-size: 12px
  }
  .blog-page-title h2 {
    font-size: 17px
  }
  .wblog-content h5 > a {
    font-size: 20px
  }
  .wblog-content span {
    margin-right: 5px
  }
  .blog-left-side .blog-title > ul > li > a {
    margin-right: 8px
  }
  .widget .widget_media_image img {
    width: 100%
  }
  .recent-post-text > h4 {
    margin-top: 2px;
    line-height: 1
  }
  .recent-post-text h4 a {
    font-size: 14px
  }
  .witr_blog_con6 h2 a {
    font-size: 19px
  }
  .witr_blog_con6 h5 a {
    font-size: 15px
  }
  .witr_blog_area8 .witr_blog_con6 p {
    display: none
  }
  .witr_shortcode_inner {
    padding: 73px 15px 63px !important
  }
  .shortcode_content h2 {
    font-size: 27px !important
  }
  .mc4wp-form-fields button {
    width: 100%;
    position: inherit;
    padding: 18px 30px;
    margin-top: 25px
  }
  .portfolio-details-box {
    margin-left: 0
  }
  .portfolio-details-box ul li span.eright {
    font-size: 15px;
    margin-left: 0
  }
  .portfolio-details-box ul li b {
    font-size: 15px
  }
  .portfolio-details-box h2 {
    padding-top: 20px
  }
  .portfolio-details-box .poket-single-icon-inner a {
    margin: 0 4px
  }
  #sb_instagram .sbi_photo_wrap {
    margin-bottom: 25px
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li a {
    padding: .5em 6px
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li {
    padding: 0 .5em;
    margin-right: 6px
  }
  .footer-sociala-icon {
    float: none
  }
  .footer-sociala-info p {
    text-align: center
  }
  .em_slider_social {
    top: 40%;
    display: none
  }
  #scrollUp {
    bottom: 92px;
    right: 30px
  }
  .slick-next, .slick-prev {
    display: none !important
  }
  .owl-nav, .slick-next, .slick-prev {
    display: none
  }
  .blog_wrap .slick-prev, .testomonial-slide .slick-prev {
    left: 15px
  }
  .blog_wrap .slick-next, .testomonial-slide .slick-next {
    right: 15px
  }
  .woocommerce div.product form.cart .button {
    font-size: 13px
  }
  .product_tl_nav ul li {
    margin: 0 3px 10px;
    padding: 7px 18px;
    font-size: 16px
  }
  .witr_team_content15 {
    margin-right: 0 !important
  }
  .witr_pslide .witr_pslide_custom a span {
    width: 60px;
    height: 60px;
    line-height: 60px;
    margin-top: -23px
  }
  .ps1 .witr_content_pslide_text {
    left: 0
  }
}
@media only screen and (min-width:480px) and (max-width:767px) {
  .blog-part {
    text-align: center
  }
  .poket-header-top {
    display: block
  }
}
@media (min-width:10px) and (max-width:991px) {
  .mobile-menu {
    display: block !important;
    height: auto
  }
  .mobile_logo_area {
    display: block !important
  }
  .poket-main-menu {
    display: none !important
  }
  .d_md_none {
    display: none !important
  }
}
@media (min-width:10px) and (max-width:991px) {
  .text_m_center {
    text-align: center !important
  }
  .text_m_right {
    text-align: right !important
  }
  .text_m_left {
    text-align: right !important
  }
  .menu_18.top-address p span {
    font-size: 13px
  }
  .footer-top-inner p {
    width: 85%
  }
  .main_menu_pop_area.witr_h_h23 {
    display: none
  }
}
@media (min-width:10px) and (max-width:768px) {
  .ps_absulate {
    position: inherit !important
  }
  .psc_absolute {
    position: inherit !important
  }
}
@media (min-width:570px) and (max-width:767px) {
  .text_s_center {
    text-align: center !important
  }
  .text_s_right {
    text-align: right !important
  }
  .text_s_left {
    text-align: right !important
  }
  .footer-top-inner p {
    width: 95%
  }
}